IdentityServer4 продолжает отменять запросы на токены через одну минуту

#identityserver4

Вопрос:

Я использую шаблон администратора сервера идентификации Skoruba 4.

Конечная точка «подключение/токен» продолжает отменяться ровно через 1,7 минуты для одного из наших веб-API. API используется службой Windows и веб-приложением.

Служба Windows отправляет данные в api каждые пять минут и работает на нескольких клиентах.

Служба, веб-приложение и API используют одно и то же приложение IS4 для аутентификации.

Есть ли какое-либо объяснение тому, почему запросы на токены каждый раз отменяются ровно через 1,7 минуты только для этого конкретного API.

Комментарии:

1. Можете ли вы объяснить, что вы подразумеваете под «отменено» в данном случае? Как именно он настраивается? Ответ 401 от API? Если да, то включает ли он также заголовок ответа WWW-аутентификации?

2. Да, API отвечает 401 на службу и веб-приложение. При просмотре информации IS4 в azure мы видим, что конечная точка «подключение/токен» работает ровно 1,7 минуты, а затем буквально отменяется. У меня нет возможности воссоздать проблему локально, потому что проблема возникает только на производстве.

3. Например, выполнение вызовов на эту конечную точку занимает 1,7 минуты? Если это так, то это явно неправильно, и, скорее всего, это тайм-аут.

4. Да, выполнение вызовов к этой конечной точке занимает 1,7 минуты. Я использую приложение шаблона IS4, и эту конечную точку нигде нельзя найти. Я предполагаю, что это в одном из их пакетов NuGet. Кроме того, я использую пакет oidc-клиента для приложения angular, где нет конфигурации конечной точки, за исключением обратных вызовов самого веб-приложения

5. Пожалуйста, обратите внимание, что эта проблема возникает только с этим конкретным API