2013-06-02 15 views
12

コンソールで表示すると、私のウェブサイトにこれらのエラーメッセージが表示されます。 通常、これらのエラーメッセージの原因となった問題は何ですか?"プロトコル、ドメイン、ポートが一致している必要があります"問題

発信元 "mysite"が 発信元 "facebook"のフレームにアクセスすることをブロックしました。アクセスしているフレームは "document.domain"を "facebook"に設定しましたが、アクセスを要求しているフレームはありませんでした。両方とも、アクセスを許可するには、 "document.domain"を同じ値に設定する必要があります。 contentscript_siteoverlaybin2j:78

起源が「mysite」のフレームが 起点の「youtube」のフレームにアクセスするのをブロックしました。プロトコル、ドメイン、およびポートは一致する必要があります。 contentscript_siteoverlaybin2j:78

起源が「mysite」のフレームが 起点の「googleads」のフレームにアクセスするのをブロックしました。プロトコル、ドメイン、およびポートは一致する必要があります。 contentscript_siteoverlaybin.js:78

発信元が "mysite"のフレームが、オリジン "facebook"のフレームにアクセスできないようにブロックしました。アクセスを要求するフレームは "http"のプロトコルを有し、 フレームはアクセスされるプロトコルは "https"である。プロトコルは一致する必要があります。

ご協力いただきありがとうございます。

答えて

7

アイフレームとメインページ(Http://Https://)のプロトコルと一致する必要が

安全なサイトでは、物事を簡単にするために、すべてが安全に安全でないサイト

と通信することはできません。 Facebookのようなサイトはそれをとにかく必要とします。

+3

マインドはプロトコルと一致しますが、まだ動作しません.. – Trip

+0

@Tripメッセージ。 – oligofren

1

これらのエラーが発生しているブラウザについての情報を提供することはできますか?

Chromeには、問題に関連した既知のエラーがあります。 詳細情報here

1

埋め込みFacebookページの値にアクセスすることはできません。それは同じドメインポリシー違反です。 2つのサイトは、両方のサイトを制御するとpostMessageを使用して通信できますが、私はあなたがFacebookの部分を制御しているかどうかは疑問です...

関連する問題