CORS滤波器缺失角度

时间:2016-08-18 22:06:26

标签: angularjs

从我的Angular客户端,我正在调用另一个将返回JSON对象的应用程序URL。

当我在IE11中尝试时,它运行正常,但在Firefox和Chrome中,我得到: 跨源请求被阻止:同源策略不允许在(原因:CORS头'Access-Control-Allow-Origin'丢失)读取远程资源。

我尝试在标头中添加Access-Control-Allow-origin,我开始收到CORS请求失败。

如何在angular 1.5应用程序中处理这种情况?

1 个答案:

答案 0 :(得分:2)

访问控制允许来源

首先,与angular 无关。您向请求后端和后端响应发出请求。 CORS过滤器缺少角度 没有CORS过滤器在角度中缺少角度但在你的api中。您需要在api中设置CORS Filter,以便您的角度应用程序可以发出请求,api可以对此做出响应。

此图描述了过滤器的工作原理

enter image description here

相关问题