技術頻道導航
HTML/CSS
.NET技術
IIS技術
PHP技術
Js/JQuery
Photoshop
Fireworks
服務器技術
操作系統(tǒng)
網(wǎng)站運營

贊助商

分類目錄

贊助商

最新文章

搜索

IIS7如何關閉WebDAV擴展服務

作者:admin    時間:2017-3-30 18:20:32    瀏覽:

在上一篇文章中,介紹了開啟WebDAV擴展服務的危害性,必須關閉,不過那篇文章是針對IIS6.0的配置。對于IIS7來說,道理也是一樣的,一般網(wǎng)站無需用到WebDAV擴展服務,強烈建議關閉。那么IIS7如何關閉WebDAV擴展服務呢?其實方法很簡單,可以通過三個途徑來關閉。

方法一:從HttpModule中移除

IIS拒絕PUT和DELETE請求是由于IIS為網(wǎng)站默認注冊的一個名為WebDAVModule的自定義HttpModule導致的,如果我們的站點不需要提供針對WebDAV的支持,所以IIS7關閉WebDAV擴展服務,最為直接的方式就是利用如下配置將注冊的HttpModule移除即可:

<system.webServer>
<modules runAllManagedModulesForAllRequests="true">
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>

方法二:移除WebDAV模塊

除了以上方法還可以通過在部署Web API的網(wǎng)站中,移除掉WebDAV模塊即可:

移除WebDAV模塊

移除WebDAV模塊(點擊圖片放大)

方法三:卸載WebDAV擴展:

除了上面兩種方法外,還可以通過卸載WebDAV擴展,從根本上徹底關閉了WebDAV擴展服務:

卸載WebDAV擴展

卸載WebDAV擴展

通過以上三個途徑,均可關閉IIS7的WebDAV擴展服務。

您可能對以下文章也感興趣

標簽: IIS  
x