Jquery 已阻止跨源请求:同源策略不允许读取远程

Jquery 已阻止跨源请求:同源策略不允许读取远程,jquery,ajax,Jquery,Ajax,我试图在jquery中进行api调用,但我遇到了这个错误 跨源请求被阻止:同一源策略不允许读取远程资源https://api.ontraport.com/1/objects?objectID=5&start=50. (原因:缺少CORS标题“访问控制允许原点”。 但在firebug中,我可以看到我的请求头 Accept : */* Accept-Encoding : gzip, deflate, br Accept-Language : en-US,en;q=0.5 Access-Control

我试图在jquery中进行api调用,但我遇到了这个错误
跨源请求被阻止:同一源策略不允许读取远程资源https://api.ontraport.com/1/objects?objectID=5&start=50. (原因:缺少CORS标题“访问控制允许原点”。

但在firebug中,我可以看到我的请求头

Accept : */*
Accept-Encoding : gzip, deflate, br
Accept-Language : en-US,en;q=0.5
Access-Control-Allow-Orig... : *
Api-Appid : 2_z0j1
Api-Key : 2AsywN80
Host :api.ontraport.com
Origin: https://ruby-on-rails-amankumarglobussoft.c9users.io
Referer : https://ruby-on-rails-amankumarglobussoft.c9users.io/aman
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
你只要检查一下

出于安全原因,
json
的数据类型不支持跨源请求。请尝试使用
jsonp
(带填充的JSON)

其中
http://www.example.com
是您的网站地址

您需要远程站点来允许您的站点访问客户端的AJAX响应

你只要检查一下

出于安全原因,
json
的数据类型不支持跨源请求。请尝试使用
jsonp
(带填充的JSON)

其中
http://www.example.com
是您的网站地址


您需要远程站点来允许您的站点访问客户端的AJAX响应

Access Control Allow Origin
从服务器发送。您不应该让世界知道您的API密钥。
访问控制允许源代码
是从服务器发送的。你不应该让全世界知道你的API密钥。
访问控制允许源代码:
我猜是不是有这个问题?你是从rails那里得到这个问题的吗?如果你从rails得到这个问题,你可以简单地解决一些问题。我告诉你。我不是OP,OP没有对你的答案做出任何回应。出于安全原因,json的数据类型不支持跨源请求。试试jsonp(带填充的JSON)吧。你的意思是@Jai
访问控制允许源代码:
我猜是不是有这个问题?你是从rails那里得到这个问题的吗?如果你从rails得到这个问题,你可以简单地解决一些问题。我告诉你。我不是OP,OP没有对你的答案做出任何回应。出于安全原因,json的数据类型不支持跨源请求。试试jsonp(带填充的JSON)。你是什么意思@Jai
Access-Control-Allow-Origin: http://www.example.com