ASP Webサイトで自分のコントローラでCORSを有効にしたいとします。チュートリアルでは、WebApiConfig.cs
を変更して行を追加する必要があることを示しています。config.EnableCors();
WebApiConfig.csを持っていないのでCORSを有効にする方法
このファイルはありません。私が持っているクローズはRouteConfig.cs
です。私のプロジェクトではCORSをどこで有効にしていますか?
(メソッドが許可されていません)
私はweb.config
ファイル
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
に次のセクションを追加したが、アヤックスはまだ
サーバが405の状態で応答を返すのAPIへの呼び出し
ブラウザを使用してAPIを呼び出すと、機能します。