Недопустимая ошибка ресурса после следования руководству по веб-API Azure AD angularJS to dotnet (описание: AADSTS500011) - PullRequest
0 голосов
/ 04 марта 2019

Я следовал после этого руководства шаг за шагом: https://github.com/Azure-Samples/active-directory-angularjs-singlepageapp-dotnet-webapi

Единственное, что я не сделал (не уверен, связано ли это), это следующая строка:

«Также в проекте ToGoAPI откройте файл Controllers / ToGoListController.cs. В атрибуте [EnableCors ...] введите местоположение клиента To Do SPA. По умолчанию это https://localhost:44326. Убедитесь, что пропущенокосая черта. "

Причина, по которой я этого не сделал, состоит в том, что я просто не могу найти [EnableCors ...] в коде.Я попытался включить CORS по-другому, хотя.следующее:

https://docs.microsoft.com/en-us/aspnet/web-api/overview/security/enabling-cross-origin-requests-in-web-api#enable-cors

В любом случае я получаю следующую ошибку:

"Ошибка: invalid_resource adal.js: 973 Описание ошибки: AADSTS500011: субъект ресурса с именемhttps://yorecisraportsco.onmicrosoft.com/ToGoAPI не найден в арендаторе с именем yorecisraportsco.onmicrosoft.com. Это может произойти, если приложение не было установлено администратором арендатора или не было одобрено каким-либо пользователем в арендаторе. Возможно, вы отправилизапрос на проверку подлинности неверного арендатора. Идентификатор трассировки: 64213edc-4b12-4caa-aa4e-b9ec82bd3000 Идентификатор корреляции: 607d25c1-d915-46eb-ba48-67adb70ddab8 Метка времени: 2019-03-04 12: 41: 33Z "

Я не уверен, почему это радует, поскольку я следовал руководству - настроил все в Azure, как сказано, а также настроил его в коде.

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