Проверка работоспособности ASP.NET Core - пользовательский интерфейс не проходит проверку подлинности - PullRequest
0 голосов
/ 21 мая 2019

Я пытаюсь реализовать функцию проверки работоспособности ASP.NET Core 2.2.Сама настройка проверки работоспособности не является проблемой, но я также хочу использовать функцию пользовательского интерфейса.Прямо сейчас я получаю сообщение об исключении

Неожиданный символ, обнаруженный при анализе значения: <. </p>

после некоторой отладки я обнаружил, что вызов GetHealthReport из пакета HealthChecks.UIперенаправляется на страницу входа.Вызов того же URI из браузера работает нормально.Я думаю, это может быть связано с тем, что фактический вход в систему происходит в другом приложении (обычный ASP.NET MVC).Возможно, есть способ разрешить анонимный доступ или что-то еще, чтобы решить эту проблему?

1 Ответ

0 голосов
/ 23 мая 2019

Исправлено перемещением UseHealthChecks вверх внутри метода Configure, так что это происходит до добавления промежуточного ПО аутентификации.

...