0

Backbone.js で BasicAuth を実行しています。BasicAuth を使用できるようにするために、この js ファイル backbone.basicauth.js を追加しました。

Chrome、Firefox、および Safari では、呼び出しは正常に機能します。最初にバックボーンが OPTIONS 要求メソッドを送信し、次に GET 要求メソッドを送信すると、必要な応答が得られます。

IE 9 には OPTIONS リクエスト メソッドがなく、リクエスト ヘッダーの GET リクエスト メソッドには「Authorization: Basic YUBtay5tazoxMjM=」がありません。

IEで動作させるはずのjsライブラリxdr.jsとbase64.jsを使用していますが、結果はありません。

問題の原因となっている IE 9 には CORS サポートがないことを知っています。

Web アプリケーションは IE 10 で正常に動作します。

API サーバーは php です。

IE でこの種の問題が発生した人はいますか?

4

1 に答える 1

0

立ち往生している可能性があると思います。IE9 でプラグインを試したことはありませんが、失敗することは十分に予想できます: CORS with Internet Explorer - support for basic authentication?

于 2013-05-20T14:29:31.040 に答える