autodesk-forge - Forge 身份验证:如何在刷新时处理 GatewayTimeout
问题描述
我们有一个 Autodesk Forge 应用程序,它使用初始的 3-legged OAuth 来获取令牌,然后根据需要不断刷新它以完成任务。
我们遇到了从 RefreshToken 调用返回 GATEWAY TIMEOUT 错误的情况。遇到它后,我们会重试多达 3 次 - 但似乎我们会立即收到 BAD REQUEST。
我们感觉刷新实际上正在发生(因此生成了一个新的刷新令牌) - 但由于网关超时,我们没有得到新的刷新令牌。
我觉得 Autodesk 的 API 包装服务(Apogee?)中报告了网关超时 - 所以我无法控制它 - 对吗?有什么建议吗?
谢谢,马特
解决方案
推荐阅读
- php - 在 PHP 选择查询中动态设置“位置”条件的最佳方法是什么?
- angular - 如何修复 Angular 6 中的“Google Maps JavaScript API 错误:InvalidKeyMapError”错误?
- react-native - 无法连接 mapStateToProps 和 mapDispatchToProps
- scala - 我正在尝试将 Java 代码转换为 scala
- python - 无法将python程序转换为exe
- java - 后台任务慢,经常崩溃(App使用NewsAPI)
- python - 我正在尝试从 Python 3 中的 2D 列表转换 3D 列表
- python - 为什么 Python3 比 Python2 慢?
- python-xarray - 向 xarray 添加新坐标的优雅方式
- python - 如何将此 Keras 代码转换为 Chainer 代码?(LSTM 自动编码器)