jQueryを介してコントローラに削除リクエストを実行しようとしています。ローカルでは機能しますが、サーバーにデプロイすると 501 ステータスを受け取ります。
.cshtml では、すべての動詞が受け入れられ、ファイルの検証が不要であることを確認しました (他の場所でこれを読みましたが、cshtml ページを呼び出していないため、とにかく何が達成されるかわかりません)。許容量を変更する必要がある他のアプリケーション拡張機能はありますか?
jQueryを介してコントローラに削除リクエストを実行しようとしています。ローカルでは機能しますが、サーバーにデプロイすると 501 ステータスを受け取ります。
.cshtml では、すべての動詞が受け入れられ、ファイルの検証が不要であることを確認しました (他の場所でこれを読みましたが、cshtml ページを呼び出していないため、とにかく何が達成されるかわかりません)。許容量を変更する必要がある他のアプリケーション拡張機能はありますか?
.cshtml については、すべての動詞が受け入れられ、ファイルの検証が不要であることを確認しました。
.cshtml
ただし、ASP.NET MVC では要求をファイルに送信していません。ASP.NET MVC では、コントローラー アクションに要求を送信しています。そして、それらはルーティング構成に依存します。デフォルトの IIS 6.0 は拡張子のない URL をサポートしていないため、 IIS を構成しない限り、既定のルートを使用できません。
そのため、IIS 6.0 で使用している拡張機能に対して DELETE 動詞を許可する必要があります。または、拡張機能のない URL を構成している場合は、aspnet_isapi 拡張機能に対して有効にする必要があります。