2011-03-23 11 views
0

Chrome BHOからのリクエストを許可するために設定する必要があるIEのセキュリティ設定やヘッダーはありますか?そうでなければ、私のAJAX呼び出しをブロックするのは何ですか?IE/Google Chrome Frameはキャッシュ経由で読み込まれるとHTML5ホワイトリストリソースにアクセスできますか?

私のHTML5アプリケーションは、AJAXを使用して、マニフェストのホワイトリスト(ネットワークセクション)にリストされているリソースにアクセスします。 IEキャッシュがクリアされると、アプリケーションはロードされ、HTTPステータス200のJSONリソースにアクセスします。

IEウィンドウを閉じて新しいIEウィンドウに移動すると、キャッシュからアプリケーションがロードされます。しかし、JSONリソースにアクセスすると、HTTPステータスが0になり、「通信エラー」というメッセージが表示されます。

これを調べているうちに、このページはIEによって信頼されていないことがわかりました。 ページのヘッダーにGoogle BHOメタタグがないと、そのページは信頼されます。ヘッダーにメタタグを追加すると、そのページは信頼されません。

この問題はIE/Google Chromeフレームに固有の問題です。たとえば、Chromeブラウザはキャッシュからロードされたときに動作します。

答えて

関連する問題