获取请求未通过访问控制检查:所请求的资源上没有“Access-Control-Allow-Origin”头部。
- 论坛
- 获取请求未通过访问控制检查:所请求的资源上没有“Access-Control-Allow-Origin”头部。
12 浏览
获取请求未通过访问控制检查:所请求的资源上没有“Access-Control-Allow-Origin”头部。
我正在尝试从我的应用程序向Tomcat服务器发送一个Ajax请求,但是我遇到了这个错误(我的Web应用程序在Chrome上运行):
响应预检请求未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问来源“null”。响应的HTTP状态码为403。
我尝试使用
'Access-Control-Allow-Origin' : 'http://localhost:8080/app',
但是没有起作用。
我的Ajax代码:
var arr = [1]; $.ajax({ url: 'http://localhost:8080/app', type: 'POST', contentType:'application/json', headers: { 'Access-Control-Allow-Origin' : 'http://localhost:8080', }, data: JSON.stringify(arr[0]), success: function(data){ //On ajax success do this alert(data); } });