Ошибка авторизации в приложении angular6 dotnet core с использованием пакета microsoft-adal-angular 6 - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь использовать microsoft-adal-angular6 для получения токена AAD и доступа к своему веб-API.

Вход в приложение успешен, и создается токен, но тот же токен не присоединен к заголовку вызовов службы.

Согласно документации, указанной в приведенном ниже URL-адресе, пакет неявно добавляет токен к заголовкам HTTP при выполнении вызовов службы

https://www.npmjs.com/package/microsoft-adal-angular6

Кроме того, как только вход в систему будет успешным, токен будет добавлен в URL

Пример: http: localhost: 4200 / token_id = asdfasdfasdfasdfsddsaadfssdfasdfasdf

Я использовал Microsoft.AspNetCore.Authentication.AzureAD.UI Nu-get пакет и добавьте этот шаг ниже в services.AddAuthentication (AzureADDefaults.BearerAuthenticationScheme) .AddAzureADBearer (options = ""; Configuration.Bind ("AzureAd", options));

настроить метод Services из Startup.cs, и контроллер снабжен тегом [Authorize]

Может кто-нибудь помочь мне решить проблему.

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