Конечная точка авторизации генерирует исключение mon go, если смещение автоматического обновления менее 43 секунд - PullRequest
0 голосов
/ 10 апреля 2020

Я использую angular auth oid c клиент и Identity Server. Я обнаружил, что когда я настраиваю смещение автоматического обновления клиента на 43 секунды или меньше, конечная точка авторизации на сервере возвращает код состояния 500: here is the failed silent renew logging in Chrome

Консоль сервера идентификации показывает эту ошибку: identity server error

Кажется, что-то связано с MongoDb.

Затем, если я увеличу смещение автоматического обновления клиента до 44 секунд или более, автоматическое обновление работает без ошибок.

Он также начнет работать снова, если я уменьшу время жизни токена Identity в конфигурации сервера идентификации со значения по умолчанию (5 минут) до 4 минут 17 секунд или менее. Это происходит независимо от значения смещения автоматического обновления (работает, даже если ноль).

...