Angular 9 проблем с библиотекой MSAL - PullRequest
2 голосов
/ 02 марта 2020

У меня проблемы с библиотекой MSAL в angular 9

No redirect callbacks have been set. Please call handleRedirectCallback() with the appropriate function

У меня есть handleRedirectCallback () в моем классе обслуживания аутентификации

 private authService: MsalService,
 this.authService.handleRedirectCallback((authError, response) => {
        //do stuff
        }

        //do stuff
      });

Но, похоже, это не так за работой. Есть идеи?

Ответы [ 2 ]

1 голос
/ 13 апреля 2020

Поскольку вы используете angular, было бы неплохо использовать библиотеку msal- angular. У меня это работало в проекте angular 9, но мне пришлось вручную обновить библиотеку "msal" в пакете. json до "^ 1.3.0-beta.0".

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

Пожалуйста, посмотрите это, и вы можете изменить свой код соответственно. Этот поток из msal- angular, но вы можете сделать то же самое, если используете библиотеку js.

https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/dev/samples/angular8-sample-app/src/app/app.component.ts

проблема отслежена в (см. последний комментарий) https://github.com/AzureAD/microsoft-authentication-library-for-js/issues/1184

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