web-dev-qa-db-ja.com

同じOriginポリシーのInternet Explorerを無効にする方法

Chromeでは、同じOriginポリシーを無効にできるため、Origin間のリクエストをテストできます。 IEで同じことをする可能性があるかどうかを知りたい

35
alex.mironov

はい、インターネットオプションで設定できます。[セキュリティ]タブに移動します。現在のゾーンでは、「レベルのカスタマイズ...」ボタンをクリックします。次のウィンドウで、約3分の1ほど下にスクロールして[その他]> [ドメイン間でデータソースにアクセス]を選択し、[有効]に設定します。現在のゾーンがインターネットの場合、信頼できるサイトにサイトを追加し、代わりに信頼できるゾーンにこのオプションを設定する必要があります。

これにより、CORSが事実上無効になり、リクエストにOriginヘッダーが設定されないことに注意してください。

アクセスするリソースに認証が必要な場合、リクエストでこれを手動で処理するか、現在のブラウザセッションで事前に認証する必要があります。

IE9 Access data sources across domains

66
ianbeks

私のコンピューターでは、Internet Explorer 11バージョンを使用していますが、同じ問題もあります。問題を解決するために、次の手順を実行しました。

ステップ1:クロスドメインアクセスを許可する

 (Press) Alt -> Tools -> Internet Options -> Security (Tab) -> 
 Custom Level -> Miscellaneous -> Access data sources across domains ->
 Set to Enable

ステップ2:保護モードを無効にする

 (Press) Alt -> Tools -> Internet Options -> Security (Tab) -> 
 uncheck Enable Protected mode for Internet & Local Intranet

ステップ:localhost/domainを信頼済みサイトに追加します

 (Press) Alt -> Tools -> Internet Options -> Security (Tab) -> 
 Trusted site -> Sites -> Uncheck Require server verification(https:) -> 
 enter localhost url & click on add button.

これが役立つことを願っています!

1
TheParam