0

我有一个快速应用程序,它使用passport-azure-ad.

Express 应用程序有一个带有登录按钮的视图,当用户单击此按钮时,将/login调用端点。此端点运行passport.authenticate将我带到 Microsoft 登录页面的方法。

当我从 Angular 6 到达这个端点时,我收到了一个错误:

从源“null”访问“ https://login.microsoftonline.com/ ”处的 XMLHttpRequest(从“ http://localhost:3000/login ”重定向)已被 CORS 策略阻止:否“访问控制允许” -Origin' 标头存在于请求的资源上。

它不会将我重定向到 Microsoft 登录页面。

我的代码的屏幕截图

在此处输入图像描述

成功登录后,我通过这种方法收到了来自微软的令牌和用户登录信息。

在此处输入图像描述

任何形式的帮助将不胜感激。谢谢

4

0 回答 0