Как добавить пользовательские утверждения для приложения клиент-сервер в ADFS 2019? - PullRequest
0 голосов
/ 09 июля 2019

Как добавить пользовательские утверждения для группы приложений типа "Веб-браузер, обращающийся к веб-приложению - приложение клиент-сервер" в предоставленном маркере?

Я создаю веб-приложение с использованием клиента Angular и.NET Core Backend.Мне удалось аутентифицировать клиента, но я не могу использовать явные роли авторизации для контроллеров, так как токен не предоставляет эти роли, например

[Authorize(Roles="Admin")]

1 Ответ

1 голос
/ 10 июля 2019

Да - вы должны увеличить id_token согласно this .

Но для того, чтобы сделать "Roles = Admin", у вас должно быть правило утверждений, которое отправляет группыв качестве типа претензии "Роль".

...