Я новичок в MS Entra и пытаюсь настроить аутентификацию для Vue Spa с вызовами существующего бэкэнда C# Web API (это заменяет наше текущее решение для аутентификации, которое использовало Auth0). У меня есть регистрация приложений для обоих компонентов с открытым API, разрешения, правильно установленные для разрешения аутентификации, и токен SPA, настроенные с данными, которые мне нужны. user.Umployeeid в пользовательском утверждении под названием «Ahnumber». src = "https://i.sstatic.net/6ptyhwbm.png"/>
Это все работает. Моя SPA регистрирует меня, токен идентификации содержит мои пользовательские утверждения, и ему разрешено делать запросы против API [Authorize] конечных точек. Как уже упоминалось, пользовательская претензия отображается в токене Identity . Мне нужно получить это требование со стороны API. Это для безопасности, поэтому я не хочу просто передавать данные в API в качестве параметра. />
AcceptMappedClaims поддерживается только для токеновой аудитории, соответствующей GUID приложения или аудитории в подтвержденных доменах арендатора. Либо измените идентификатор ресурса, либо используйте ключ подписи, специфичный для приложения.
Подробнее здесь: https://stackoverflow.com/questions/796 ... laimsprinc
Как я могу получить токен MS Entra Identity в основном веб -API ASP.NET CORESPIPRINCIPAL? ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу получить токен MS Entra Identity в основном веб -API ASP.NET CORESPIPRINCIPAL?
Anonymous » » в форуме C# - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
BFF для внутреннего API с AAD/Entra ID B2C (.NET/ASP.NET Core/Identity.Web)
Anonymous » » в форуме C# - 0 Ответы
- 103 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Неверный токен, когда я пытаюсь подтвердить электронную почту, asp .net core 6 Identity
Anonymous » » в форуме C# - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-