首页 > 解决方案 > Forge 身份验证:如何在刷新时处理 GatewayTimeout

问题描述

我们有一个 Autodesk Forge 应用程序,它使用初始的 3-legged OAuth 来获取令牌,然后根据需要不断刷新它以完成任务。

我们遇到了从 RefreshToken 调用返回 GATEWAY TIMEOUT 错误的情况。遇到它后,我们会重试多达 3 次 - 但似乎我们会立即收到 BAD REQUEST。

我们感觉刷新实际上正在发生(因此生成了一个新的刷新令牌) - 但由于网关超时,我们没有得到新的刷新令牌。

我觉得 Autodesk 的 API 包装服务(Apogee?)中报告了网关超时 - 所以我无法控制它 - 对吗?有什么建议吗?

谢谢,马特

标签: autodesk-forge

解决方案


推荐阅读