ユーザーが自分のサイトにログインできるようにするために Jquery Colorbox ライトボックス プラグインを使用しました。このエラーに直面しています: オリジンが「http://www.example.com 」のフレームが、オリジンが「 https://www.example.com 」のフレームにアクセスするのをブロックしました。アクセスを要求するフレームのプロトコルは「http」、アクセスされるフレームのプロトコルは「https」です。プロトコルが一致する必要があります。何か案は)?私は本当に感謝します
1 に答える
0
フレームがあるページと、ライトボックス (signin.aspx) に読み込むページは、両方とも同じドメイン (プロトコルを含む) にある必要があります。これは、Same Origin Policyと呼ばれます。
ポップアップを常に同じプロトコルにしたい場合は、プロトコルのない URL を使用します。
//example.com/signin.aspx
これにより、親ドキュメントのプロトコル (http または https) が使用されます。
于 2013-08-20T06:53:39.583 に答える