我有一个快速应用程序,它使用passport-azure-ad
.
Express 应用程序有一个带有登录按钮的视图,当用户单击此按钮时,将/login
调用端点。此端点运行passport.authenticate
将我带到 Microsoft 登录页面的方法。
当我从 Angular 6 到达这个端点时,我收到了一个错误:
从源“null”访问“ https://login.microsoftonline.com/ ”处的 XMLHttpRequest(从“ http://localhost:3000/login ”重定向)已被 CORS 策略阻止:否“访问控制允许” -Origin' 标头存在于请求的资源上。
它不会将我重定向到 Microsoft 登录页面。
我的代码的屏幕截图
成功登录后,我通过这种方法收到了来自微软的令牌和用户登录信息。
任何形式的帮助将不胜感激。谢谢