2011-03-28 67 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調用。請記住,您最有可能需要將獲取的文件緩存到服務器上,以便您不必每次查看頁面時都能獲取它。