Невозможно подключить приложение Angular 8 для вызова пользовательской конечной точки авторизации веб-API, аутентифицированной из Azure AD - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть приложение Angular 8, размещенное в службе приложений Azure, которое прошло проверку подлинности с использованием MSAL, а токены передаются другой службе приложений Azure, в которой размещены мои пользовательские веб-интерфейсы (. net core 3.1).

Я вызываю неавторизованную конечную точку, и она работает, но когда я вызываю авторизованную конечную точку, я получаю разные ошибки, последняя из которых приходит

System.InvalidOperationException: IDX20803: Unable to obtain configuration from: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]

Я настроил регистрации приложений для обоих приложений с включенным неявным предоставлением, также включены Id и токены доступа, и это приложение для нескольких арендаторов.

Конфигурация API

enter image description here

enter image description here

Angular config

enter image description here

1 Ответ

0 голосов
/ 14 апреля 2020

Пожалуйста, проверьте ваш API на наличие логов проверки токена c. Также убедитесь, что токен при отправке отправляется в заголовке запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...