0
PUTやその他の要求を受け入れるhttpハンドラを持つ単純なWeb APIサービス(Visual Studio、C#、ローカルIIS)を構築しようとしています。HTTPエラー405.0 - メソッドが許可されていない - WebDAVの問題? (IIS)
すべてを取得したら、 PUTイベントをテストし、
HTTP Error 405.0 - Method Not Allowed error.
Module WebDAVModule
Notification MapRequestHandler
Handler WebDAV
Error Code 0x00000000
Google検索を受け付けておりますWebDAVのインターセプトがコマンドを置くことを明らかにしたので、私は、web.configファイルから削除しています:
<system.webServer>
<handlers accessPolicy="Read, Execute, Script">
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="WebDAV"/>
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
</system.webServer>
私は私のdevのからWebDAVをアンインストールする怖いです他のWebページを破損する可能性があるので、ボックスモジュールに依存しているルート。
私は間違っていますか?このスニペットを追加する