Passport-azure-ad на узле не перенаправляет на страницу входа в Microsoft при звонке из Angular 6

У меня есть экспресс-приложение, которое регистрирует меня в Microsoft, используя passport-azure-ad,

Приложение Express имеет единый вид с кнопкой входа в систему, когда пользователь нажимает на эту кнопку /login конечная точка называется. Эта конечная точка запускает passport.authenticate метод, который берет меня на страницу входа Microsoft.

Когда я достиг этой конечной точки из Angular 6, я получил ошибку:

Доступ к XMLHttpRequest по адресу https://login.microsoftonline.com/(перенаправлен с http://localhost:3000/login) из источника 'null' был заблокирован политикой CORS: No 'Access-Control-Allow Заголовок -Origin'присутствует на запрашиваемом ресурсе.

Он не перенаправляет меня на страницу входа Microsoft.

Снимки экрана моего кода

введите описание изображения здесь

После успешного входа в систему я получаю токен и информацию о пользователе, вошедшем в систему от Microsoft.

введите описание изображения здесь

Любая помощь будет оценена. Спасибо

0 ответов

Другие вопросы по тегам