Фон
Я добавляю самопроверки в API, защищенный OAuth2, с использованием Identity Server 3. Я добавил для этого MonitoringController
с ограниченнымнабор проверок.
Основная проверка, которую я хочу сделать, - убедиться, что можно запросить токен с использованием фиксированных учетных данных.
Наша система мониторинга может делать регулярные вызовы этого действия иубедитесь, что можно запросить токен, который является более сильной проверкой, чем просто пинг проверки активности (который у нас также есть).
Однако
В целомAPI находится под аутентификацией, по умолчанию MonitoringController
.
Это означает, что моя проверка запроса токена не разрешена.Необходимость сначала запросить токен сводит на нет всю цель этой проверки.
Как я могу исключить мой MonitoringController из проверки подлинности, при этом проверяя, все ли другие контроллеры все еще проверены?