2013-06-02 62 views
12

當我在控制檯上查看時,我的網站有這些錯誤消息。 有人可以告訴我通常會導致這些錯誤消息的問題是什麼?「協議,域和端口必須匹配」問題

阻止來源「mysite」訪問框架與 起源「臉譜」框架。正在訪問的幀將「document.domain」設置爲 「facebook」,但請求訪問的幀沒有。兩者都必須將 「document.domain」設置爲相同的值以允許訪問。 contentscript_siteoverlay_bin.js:78

阻止來源「mysite」的框架訪問與 原點「youtube」的框架。協議,域和端口必須匹配。 contentscript_siteoverlay_bin.js:78

阻止一個來源爲「mysite」的框架訪問與 原點「googleads」的框架。協議,域和端口必須匹配。 contentscript_siteoverlay_bin.js:78

阻止來源「mysite」訪問框架與起源 「臉譜」框架。請求訪問的幀具有「http」的協議,被訪問的幀具有「https」的協議。協議必須匹配。

謝謝你的幫助。

回答

7

I幀和主頁必須匹配的協議(Http://Https://

安全站點不能與沒有安全網站

只是讓一切都安全,使事情變得更容易溝通。無論如何,像Facebook這樣的網站都會要求它。

+3

我做匹配協議,但仍然沒有工作.. – Trip

+0

@Trip他們不能如果你得到信息。 – oligofren

1

你能否提供一些關於瀏覽器的信息,你在哪裏得到這些錯誤?

因爲Chrome有一個與您的問題有關的已知錯誤。 更多信息here

1

您無法訪問嵌入式Facebook頁面中的值。這違反了同一域名政策。這兩個網站可以使用postMessage進行溝通,如果你控制這兩個網站,但我懷疑你控制的Facebook部分...

相關問題