我在 Angularjs 中遇到以下错误
跨源请求被阻止:同源策略不允许读取位于 https://.../ 的远程资源...(原因:缺少 CORS header “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... 如果您使用客户端语言(angular 或普通 AJAX)调用它,您总是会收到 CORS 错误。
关于javascript - 跨源请求被阻止 : (Reason: CORS header 'Access-Control-Allow-Origin' missing),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34492660/