【问题标题】:AngularJS CORS Access-Control-Allow-Origin errorsAngularJS CORS 访问控制允许来源错误
【发布时间】:2014-04-16 01:09:33
【问题描述】:

我尝试以这种方式访问​​不同的域站点: http://jsfiddle.net/carolineBda/2uZnP/

我总是得到(在控制台中可见错误):

XMLHttpRequest cannot load http://www.google.fr. 
No 'Access-Control-Allow-Origin' header is present on the requested resource. 
Origin 'http://fiddle.jshell.net' is therefore not allowed access.

我已经像这样配置了 httpProvider:

app.config(['$httpProvider',function ($httpProvider) {
    $httpProvider.defaults.useXDomain = true;
    delete $httpProvider.defaults.headers.common['X-Requested-With'];
}]);

任何想法我错过了什么? 感谢您的帮助。

【问题讨论】:

    标签: angularjs cors


    【解决方案1】:

    您请求的服务不允许 CORS(没有访问控制作为响应的一部分发送)。所以网络浏览器不允许它。这是预期的行为,而不是 Angular 问题。

    同时检查this

    【讨论】:

      猜你喜欢
      • 2020-08-16
      • 2017-12-30
      • 2017-12-28
      • 2016-03-25
      • 1970-01-01
      • 2017-09-20
      • 1970-01-01
      • 2019-02-09
      • 2016-06-02
      相关资源
      最近更新 更多