У меня есть экспресс-приложение, которое регистрирует меня в Microsoft, используя passport-azure-ad
.
Приложение Express имеет одно представление с кнопкой входа в систему, когда пользователь нажимает на эту кнопку, вызывается конечная точка /login
.Эта конечная точка запускает метод passport.authenticate
, который переводит меня на страницу входа Microsoft.
Когда я ударил эту конечную точку из Angular 6, я получил сообщение об ошибке:
Доступ к XMLHttpRequest по адресу https://login.microsoftonline.com/' (перенаправлен из http://localhost:3000/login') изorigin 'null' был заблокирован политикой CORS: в запрошенном ресурсе отсутствует заголовок 'Access-Control-Allow-Origin'.
Он не перенаправляет меня на страницу входа Microsoft.
Снимки экрана с моим кодом

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

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