我在公司服务器上通过Node / Express路由托管了我的Angular 4应用程序。当我通过此命令禁用Chrome中的网络安全时,我能够登录< chrome.exe --user-data-dir =" C:// chrome dev session" - 禁用网络安全'但是当尝试从普通的Chrome浏览器登录时,相同的登录REST API会抛出401(未授权)。
从JAVA服务器端服务已经设置了以下标题来解决CORS问题:
我们已经尝试解决此问题:
1)从Angular(HTTP)调用服务时删除所有标头。没有工作!!
2)在我的Angular app托管的Node服务器中设置CORS。没有工作!!
注意:" / logincheck"引发错误由" / login"触发的服务服务。我的Angular应用程序只调用" / login"服务。
我们对此问题感到困惑。
欢迎任何建议/可能的解决方案。