http および https プロトコル (つまり、 http://example.comおよびhttps://example.com/login ) 内で実行される iFrame ( https://example.com/iframe ) があります。
この iFrame には、ページの更新を強制する条件があります
window.top.location.reload();
https://example.com/loginの場合、リロードは正常に機能します。http://example.comの場合、リロードは機能しません (同じオリジンのために予想どおり)。これで結構です。iFrame は、両方のインスタンスでユーザー エクスペリエンスに適した他のバックグラウンド アクティビティを実行しています。
これはChromeが与えるエラーです。他の人も同じことをしていると確信しています:
安全でない JavaScript が、URL https://example.com/iframeのフレームから URL http://example.comのフレームにアクセスしようとしています。アクセスを要求するフレームには「https」のプロトコルがあり、アクセスされるフレームには「http」のプロトコルがあります。プロトコルが一致する必要があります。
MY QUESTION: このエラーは大丈夫ですか? 私は気にしませんが、ユーザー エクスペリエンスに影響を与えたり、特定のブラウザ アクティビティを停止したりすることはありますか?