私のものは、キャンバスに基づく FB アプリです。Chrome と Firefox の両方で問題に直面しています (通常は Chrome ですが):
1.新しいシークレットChromeウィンドウ( https://apps.facebook.com/myfbappnamespace/ )で承認済みのfbアプリの安全なURLにアクセスすると、次のエラーが初めて発生し、ページを更新するとエラーが発生しますなくなりました(ほとんどの場合)
about:blank のページには、http://static.ak.facebook.com/connect/xd_arbiter.php?version=18#cb=f2e4fe7b …os.com%2Ff4aeadb2&domain=www.mydomain.com&relation=parent&error= からの安全でないコンテンツが表示され ました不明なユーザー。
安全でない JavaScript が、URL http://static.ak.facebook.com/connect/xd_arbiter.php?version=18#cb=のフレームから URL http://www.mydomain.com/control/myfacebookapp/のフレームにアクセスしようとしています。 f2e4fe7b …os.com%2Ff4aeadb2&domain=www.mydomain.com&relation=parent&error=unknown_user. アクセスを要求しているフレームは「document.domain」を「facebook.com」に設定しましたが、アクセスされているフレームはそうではありませんでした。アクセスを許可するには、どちらも「document.domain」を同じ値に設定する必要があります。
xd_arbiter.php:18安全でない JavaScript が、URL http://static.ak.facebook.com/connect/xd_arbiter.php?version=18#cb=のフレームから URL http://www.mydomain.com/control/myfacebookapp/のフレームにアクセスしようとしています。 f2e4fe7b …os.com%2Ff4aeadb2&domain=www.mydomain.com&relation=parent&error=unknown_user. アクセスを要求しているフレームは「document.domain」を「facebook.com」に設定しましたが、アクセスされているフレームはそうではありませんでした。アクセスを許可するには、どちらも「document.domain」を同じ値に設定する必要があります。xd_arbiter.php:18
2. http url ( http://apps.facebook.com/myfbappnamespace/ ) を試すと、コンソールに次のエラーが表示されます。
安全でない JavaScript が、URL https://s-static.ak.facebook.com/connect/xd_arbiter.php?version=18#channel=のフレームから URL http://apps.facebook.com/myfbappnamespace/のフレームにアクセスしようとしています。 …Fcontrol%2Ffacebookappchannelurl%3Ffb_xd_fragment%23xd_sig%3Df23e84e85c%26. アクセスを要求するフレームには「https」のプロトコルがあり、アクセスされるフレームには「http」のプロトコルがあります。プロトコルが一致する必要があります。
これらのエラーで何が起こるかを確認するために fb アカウントにログインすると、エラーが消えてしまうことがあります。ここでクエリで「ほとんどの場合」と「時々」を使用していることは知っていますが、それはまさに私に起こっていることです。また、フォーラムを検索したところ、fb がクロム固有であるはずだったこの古い問題を既に修正していることに気付きました。FB.init およびその他の呼び出しが location.protocol 値固有であることを確認しました。また、キャンバス URL (http) とセキュア キャンバス URL (https) で正しい値を構成しました。また、両方の設定で試しました: アカウント設定 -> セキュリティ -> セキュア ブラウジング -> (有効と無効)
どこかで何かが足りない場合は、誰か助けてもらえますか?