IIS 405 Method Not Allowed (delete)

 IIS拒絕PUT和DELETE請求是由默認註冊的一個名爲WebDAVModule的自定義HttpModule導致的。

但是這個默認註冊(註冊名稱爲WebDAVModule)會拒絕HTTP方法爲PUT和DELETE的請求,如果我們的站點不需要提供針對WebDAV的支持,解決這個問題最爲直接的方式就是利用如下配置將註冊的HttpModule移除即可

<system.webServer>

<modules runAllManagedModulesForAllRequests="true">

<remove name="WebDAVModule" />

</modules>

</system.webServer>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章