![](/img/trans.png)
[英]Cross-Origin Request Blocked: CORS header ‘Access-Control-Allow-Origin’ missing
[英]Cross-Origin Request Blocked: (Reason: CORS header 'Access-Control-Allow-Origin' missing)
我在Angularjs中遇到错误
跨域请求被阻止: 同源策略禁止在https://.../ ...上读取远程资源(原因:缺少CORS标头“ Access-Control-Allow-Origin”)。
下面是我的代码:
$http({
method: 'GET',
url:"https://logis../oms/rest/TMS/../listTenders/1.0",
headers: { 'Authorization': 'Basic Q2FycmllckFUcmFuc01ncjpwYXNzd29yZA=='}
}).success(function (response) {
console.log("response--"+response);
resolve(response);
}).error(function (error) {
console.log("error123--"+error)
reject(error);
});
我在AngularJs中使用GET请求并遇到上述错误。 因此,如果客户端遗漏了任何东西或服务器端遗留的任何东西,那么有人可以帮助我吗?服务器端是用Java编写的,所以请帮助我。 谢谢
我遇到了同样的错误。尝试从您的服务器端语言(PHP或NOde)调用url ...如果您使用客户端语言(角度或常规AJAX)进行调用,则始终会出现CORS错误。
提出跨源请求有两种方法。 1)您的服务器配置为允许此类请求2)使用来自jquery / javascript的JSONP,有关更多详细示例,请参见以下链接: https : //learn.jquery.com/ajax/working-with-jsonp/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.