GetAuthenticationStateAsync() не использует атрибут AuthorizeC#

Место общения программистов C#
Anonymous
GetAuthenticationStateAsync() не использует атрибут Authorize

Сообщение Anonymous »

Я создал проект .NET Aspire и реализовал аутентификацию JWT. В .NET Aspire создается 4 проекта: API, Apphost, Служба по умолчанию, Серверное приложение Blazor.
Когда я обновляю страницу в своем серверном приложении Blazor без атрибута [Authorize] , GetAuthenticationStateAsync() активирован, и он работает нормально.
Когда я обновляю страницу с атрибутом [Authorize], GetAuthenticationStateAsync() метод не сработал. Я не получаю никаких ошибок - просто пустой экран.
Я пробовал несколько способов, например, регистрацию порядка служб.
Может ли кто-нибудь мне помочь? решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/788 ... -attribute

Вернуться в «C#»