2011-06-27 4 views
0

Firefox 5が最近リリースされて以来、私が働いているWebページがFirefox 5で動作するかどうかをテストしたかったのですが、Firefox 4でうまく動作する私のWebページはFirefox 5で十字ドメイン要求誰でもFirefox 5の変更がこの動作を変更した可能性があることを知っていますか?私は、Firefox 5でのクロスドメイン要求を許可するには、次のコードを使用していますFirefox 5のクロスドメイン

netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead UniversalBrowserWrite"); 

答えて

1

IIRC MozillaはしばらくenablePrivilege機能を削除することを計画していた(ここでも、このコードは、Firefox 4で正常に動作します)。 Firefox 5で実際に始まったように見えます。いくつかのディスカッションやその他のリンクについては、例えばhttps://bugzilla.mozilla.org/show_bug.cgi?id=667312を参照してください。

0
この

チェック: http://www.w3.org/TR/cors/

それは言う:アクセス制御、許可原点ヘッダは、リソースが応答の原点要求ヘッダの値を返すことによって基づいて、共有することができるかどうかを示します。

このようにすると、セキュリティ上のリスクを回避することができ、動作するはずです。

関連する問題