У меня есть решение с проектами: IdentityServer4 , ApiServer , MvcClient . Я использую Hybrid flow
. Auth работает очень хорошо, но я не могу получить role
в MvcClient.
В приложении MvсСlient после авторизации я получаю access_token
. Маркер содержит необходимые претензии. Но приложение MVC не может получить доступ к роли пользователя.
То есть предполагается, что я буду вызывать внешний API из приложения MVC. Но мне также нужно, чтобы приложение MVC могло использовать роль пользователя.
Атрибут [Авторизовать] работает нормально, но [Авторизовать (Roles =)
"admin")] не работает!
Исходный код здесь: gitlab