コンソールで表示すると、私のWebサイトにこれらのエラーメッセージが表示されます。通常、これらのエラーメッセージの原因となった問題は何ですか?
Origin "mysite"のフレームがOrigin "facebook"のフレームにアクセスするのをブロックしました。アクセスされているフレームは「document.domain」を「facebook」に設定しましたが、アクセスを要求するフレームはそうしませんでした。アクセスを許可するには、どちらも "document.domain"を同じ値に設定する必要があります。 contentscript_siteoverlay_bin.js:78
Origin "mysite"のフレームがOrigin "youtube"のフレームにアクセスするのをブロックしました。プロトコル、ドメイン、ポートが一致している必要があります。 contentscript_siteoverlay_bin.js:78
Origin "mysite"のフレームがOrigin "googleads"のフレームにアクセスするのをブロックしました。プロトコル、ドメイン、ポートが一致している必要があります。 contentscript_siteoverlay_bin.js:78
Origin "mysite"のフレームがOrigin "facebook"のフレームにアクセスするのをブロックしました。アクセスを要求するフレームのプロトコルは「http」であり、アクセスされるフレームのプロトコルは「https」です。プロトコルは一致する必要があります。
ご協力ありがとうございました。
iframeとメインページはプロトコル(Http://
およびHttps://
)
安全なサイトは安全でないサイトと通信できません
物事を簡単にするためにすべてを安全にするだけです。 Facebookのようなサイトはとにかくそれを必要とするでしょう。
埋め込まれたFacebookページの値にはアクセスできません。これは、同じドメインポリシーに反しています。 2つのサイトは、両方のサイトを制御している場合、postMessageを使用して通信できますが、Facebookの部分を制御しているのではないかと思います...
これらのエラーが発生しているブラウザーに関する情報を提供できますか?
Chromeには問題に関連する既知のエラーがあるためです。詳細 ここ 。