2011-03-28 124 views
1

是否有任何方法可以解决尝试从另一个Web服务器检索数据客户端违反同源策略时出现的跨域问题?克服跨域问题

+8

你能更精确吗?期望人们将更多的努力放在答案上,而不是放在问题上是不合理的。等待;我已经有了...... – 2011-03-28 16:04:21

+2

更多信息=>更好的答案。 – 2011-03-28 16:05:07

回答

2

,而不是直接从客户端引用第三方域名,打电话到你的主机域名,并将服务器检索无论你从第三方获得域名。

+0

...或者简单地修改您的Web应用程序以便它检索数据服务器端。 – 2011-03-28 16:37:50

+0

我不得不合作的一种情况是没有这种自由度。事实上,它也没有做我所描述的自由。高级开发人员(同时也是组织的“安全专家”)建议告诉客户关闭IE中的跨域警告的“修复”。管理层买入“修复”的成本。我不在那里工作了。 :) – 2011-03-28 17:03:14

0

我同意Greg D的观点,很容易对您的域上使用curl从另一个域中获取资源的脚本进行AJAX调用。请记住,您最有可能需要将获取的文件缓存到服务器上,以便您不必每次查看页面时都能获取它。