WebDAV協議


WebDAV是一項基於 Http1.1 協議的通信協議。它擴展了HTTP 1.1,在Get、Post、Put、Delete 等HTTP標准方法外添加了新方法,使應用程序可對Web Server直接讀寫,並支持寫文件鎖定(Locking)和解鎖(Unlock),以及文件的版本控制。

 

如何關閉WebDAV

方法一:在Web.config中移除

IIS拒絕PUT和DELETE請求是由於IIS為網站默認注冊的一個名為 WebDAVModule 的自定義HttpModule導致的

在Web.config中填加如下配置移除WebDAVModule

<system.webServer>

  <modules runAllManagedModulesForAllRequests="true">

    <remove name="WebDAVModule" />

  </modules>

  <handlers>

    <remove name="WebDAV" />

  </handlers>

</system.webServer>

 

方法二:在IIS中移除WebDAV模塊

在IIS上部署的網站中,移除掉WebDAV模塊

 

 

 

方法三:在控制面板中卸載WebDAV擴展

通過 控制面板 > 程序和功能 > 啟用或關閉Windows功能  卸載WebDAV擴展,徹底關閉WebDAV擴展服務

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM