Поддельная аутентификация: как обработать GatewayTimeout при обновлении - PullRequest
0 голосов
/ 10 января 2020

У нас есть приложение Autodesk Forge, которое использует начальный 3-сторонний OAuth для получения токена, а затем продолжает обновлять его по мере необходимости для достижения цели.

Мы сталкиваемся со случаями, когда мы получить ошибку GATEWAY TIMEOUT из вызова RefreshToken. Мы повторяем попытки до 3 раз после встречи с ним, но кажется, что мы сразу получаем ПЛОХИЕ ЗАПРОСЫ.

Мы чувствуем, что Refre sh действительно происходит (поэтому генерируется новый токен refre sh) - но из-за истечения времени ожидания шлюза мы не получаем новый токен refre sh.

Мне кажется, что время ожидания шлюза сообщается в службе оболочки Autodesk API (Apogee?) - так что ничего нет Я могу контролировать это - это правильно? Любые рекомендации, что делать?

Спасибо, Мэтт

...