繁体   English   中英

访问REST URI数据时,AngularJS中出现CORS错误

[英]Getting CORS error in AngularJS when accessing data form REST URI

XMLHttpRequest无法加载http://hfdvcbapp01.vm.itg.corp.us.shldcorp.com:8180/cnb/cnb/report/summary?Company=IT 所请求的资源上没有“ Access-Control-Allow-Origin”标头。 因此,不允许访问来源' http://127.0.0.1:64033 '。

我尝试从位于服务器的json加载数据时遇到此错误,我该如何解决。

您的api不返回标头

Access-Control-Allow-Origin: http://yourdomain.com

允许特定领域

要么

Access-Control-Allow-Origin: *

允许所有

PS。 还要确保标题实际上在那儿。 请注意,CORS实际上发送2个请求,1将是OPTIONS ,第二个将是实际请求,因此,如果仅在GETPOST上返回标头,则它将不起作用。 要在镀铬机中按f12进行检查,请转至网络,您是否要求确保页眉在此阅读更多

响应中应设置Access-Control-Allow-Origin标头,

如果它不是来自发送它的URL的同一来源,则应从响应设置标头-这意味着-在您的情况下服务器响应请求-http: //hfdvcbapp01.vm.itg.corp.us .shldcorp.com:8180 ,如果服务器在您的控制之下, 则只处理它,如果它是外部服务,则应请求此服务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM