Internet ExplorerでCORS(クロスオリジンリソースシェアリング)を使用する場合-Authroization(つまり、基本認証用)の提供をサポートしていますか?
2 に答える
簡単な答え:いいえ。長い答え:
InternetExplorer7以下はCORSをサポートしていません
Internet Explorer 8および9では、XDomainRequestオブジェクトを介したCORSサポートが制限されています。XDomainRequestオブジェクトはカスタムヘッダーをサポートしていないため、ヘッダーをサポートできませんAuthorization
。(ソース: http: //blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx)
今後のInternetExplorer10は、CORSを完全にサポートします。これには、などのカスタムヘッダーのサポートも含まれますAuthorization
。(ソース: http: //blogs.msdn.com/b/ie/archive/2012/02/09/cors-for-xhr-in-ie10.aspx)
IE7、8、9 withCredentialsをサポートする必要がある公開サイトでは、CORSを使用しないでください。インターネットゾーン「ドメイン間でデータソースにアクセスする」で機能が無効になっています。信頼できるゾーンドメインのみがクロスドメイン呼び出しを行うことができます。