オリジン要求を調べることができます。呼び出しには、エラーが返されますことを確認します。ポリシーが、ブラウザーからできないことを理解することが重要送信要求。代わりに、アプリケーションが表示されるを防止、応答します。有効にしてみましょう。パッケージを追加します。ウィンドウで、次のコマンドを入力します。ライブラリを含む、すべての依存関係を更新します。使用して、-Version特定のバージョンを対象とするフラグ。later.ファイルを開くアプリ_Start/WebApiConfig.csします。WebApiConfig.Registerメソッド。EnableCors属性をTestControllerクラス。オリジン要求ができます。パラメーターを後で説明しますEnableCorsで詳しく説明します。detail.末尾にスラッシュを含めないでください、オリジンURL。アプリケーションを再デプロイします。更新する必要はありません。要求は成功する必要があります。メソッドはすべて許可します。要求での動作について説明します。EnableCors正しく属性し、期待どおりに動作しなかった場合のトラブルシューティングを行います。ヘッダーが導入されています。オリジン要求を自動的にこれらのヘッダーに設定します。コードで特別な処理は必要ありません。オリジン要求の例を次に示します。"Origin"ヘッダーは、要求を行っているサイトのドメインを示します。ヘッダーを設定します。このヘッダーの値は配信元のヘッダーと一致するか、ワイルドカード値は、"*"、任意のオリジンを許可することを意味します。具体的には、ブラウザーには、要求が許可されていません。アプリケーションで使用できます。要求では、ブラウザーは、リソースの実際の要求を送信する前に「プレフライト要求を」と呼ばれる追加の要求を送信します。resource.次の条件に該当する場合、ブラウザーでプレフライト要求をスキップできます。XMLHttpRequestオブジェクト。仕様は、これら「作成者要求ヘッダー」を呼び出します)。エージェント、ホスト、またはコンテンツの長さなど、設定できます。Content-Length.プレフライト要求の例を次に示します。メソッドを使用します。つの特殊なヘッダーが含まれています。request.アクセス制御の要求ヘッダー。要求ヘッダーの一覧をアプリケーション実際の要求に設定します。(ここでも、これは含まれません、ブラウザーを設定するヘッダー。sets.)サーバーが要求を許可すると仮定すると、例応答を次に示します。ヘッダー、許可されたヘッダーの一覧を表示するが含まれます。プレフライト要求が成功すると、ブラウザーは、前述のように、実際の要求を送信します。既定では、必要なオプションのヘッダーを送信しません。使用してアプリにアクセスします。構成するには、アプリの次の構成を追加web.configファイル、<system.webServer><handlers>セクション。要求を処理するを防ぎます。GET、HEAD、POST、およびデバッグの要求のみを許可するため、アプリに到達するオプションの要求を許可します。