0

GoogleAppEngineでバックエンドを使用してアプリを構築しようとしています。Firefox 3.6、Firefox 6、IE 9では正常に動作しますが、Google Chrome 17.0.963.83mでは、「X-Frame-Optionsで表示が禁止されているため、ドキュメントの表示を拒否しました」で失敗します。同じエラーがスローされますが、Google Chrome(同じバージョン)の別のコンピューターでアプリを開こうとしましたが、アプリは正常に起動します。キャッシュなどをクリアしてみました。

開発ツールの私のヘッダーはこれが好きです-

cache-control:private
content-encoding:gzip
content-length:966
content-type:text/html; charset=utf-8
date:Sun, 25 Mar 2012 19:12:16 GMT
server:Google Frontend
status:200 OK
vary:Cookie, Accept-Encoding
version:HTTP/1.1

x-frame-options:SAMEORIGINまたはDENYはありません。なぜ失敗するのか理解できません。解決策はありますか?

私は答えhttps://stackoverflow.com/a/6767901/1291712を試しました。おそらく、同じヘッダーオプションに2つの値を設定する必要があります。具体的には -

x-frame-options: SAMEORIGIN
x-frame-optoins: GOFORIT

Webフレームワークとしてdjango-nonrelを使用しています。djangoの同じヘッダーに2つの値を設定する方法がわかりません。「GOFORIT」と「SAMEORIGIN、GOFORIT」に設定してみましたが、うまくいきませんでした。

他に何をデバッグして解決しようとできますか?助けてください。

4

1 に答える 1

0

ChromeにFacebook Disconnectがインストールされていたため、読み込まれませんでした。一晩中無駄にした。ああ!

于 2012-03-26T09:48:23.273 に答える