使用jquery getJSON时发生跨平台错误

使用jquery getJSON时发生跨平台错误,jquery,ajax,json,Jquery,Ajax,Json,我对两个URL发出getJSON命令 $.getJSON(url, myKeyValues, function() {...} 一个url定义了一个端口。此呼叫失败,消息跨来源请求被阻止。要访问定义了端口号的url,我需要在getJSON请求中更改什么?我无法访问服务器端代码。跨源请求被阻止意味着您正试图使用JavaScript访问另一个站点。唯一有效的解决方案是在您试图访问的站点上添加allow-orgin标题 你也可以在谷歌上搜索CORS,因为这正是你想要做的。如果你想在你的机器上测试一

我对两个URL发出getJSON命令

 $.getJSON(url, myKeyValues, function() {...}
一个url定义了一个端口。此呼叫失败,消息跨来源请求被阻止。要访问定义了端口号的url,我需要在getJSON请求中更改什么?我无法访问服务器端代码。

跨源请求被阻止意味着您正试图使用JavaScript访问另一个站点。唯一有效的解决方案是在您试图访问的站点上添加allow-orgin标题


你也可以在谷歌上搜索CORS,因为这正是你想要做的。如果你想在你的机器上测试一些东西,你可以使用chrome extension来禁用CORS

你不可能很容易-你可以设置一个代理来完成。浏览器将阻止您。请检查。我正在使用的服务器应用程序似乎无法处理CORS,建议使用反向代理。是。在发布之前阅读文档。您是否有使用jquery.getJSON或jquery.ajax的工作示例?非常感谢您的帮助。它与jQuery完全无关。此更改必须在服务器配置文件(如iis中的web.config)中完成。