windows server 2008 r2 系統IIS7配置WEBDAV


系統中用到了IIS的WEBDAV擴展服務來支持附件上傳功能,之前一直都是在IIS6中部署,而IIS7中默認是沒有WEBDAV服務擴展,而Windows 2008 server r2是內置包含的,無需另外下載安裝包。

1.安裝IIS7的WEBDAB

開始-》管理工具-》服務器管理-》角色-》WEB服務器(IIS)=》右鍵添加角色服務

可能webdav是基於windows身份認證,而IIS7默認也是沒有這個機制,這個同IIS6是不同的,也需要自己安裝勾選,如下圖:

 2.配置WEBDAV規則

以下摘錄微軟幫助文檔

使用以下過程為 Windows Server 2008 和 Windows Server 2008 R2 啟用 WebDAV 並創建創作規則:

  1. 導航到“開始/所有程序/管理工具/Internet 信息服務 (IIS) 管理器”以啟動 Internet Information Services 7 應用程序服務器管理器。

  2. 在“連接”窗格中,展開“站點”節點,如果對站點系統使用默認網站,則單擊“默認網站”,如果對站點系統使用自定義網站,則單擊“SMSWEB”。

  3. 在“功能視圖”中,雙擊“WebDAV 創作規則”。

  4. 顯示“WebDAV 創作規則”頁面后,在“操作”窗格中,單擊“啟用 WebDAV”。

  5. 在“操作”窗格中,單擊“添加創作規則”。

  6. 在“添加創作規則”對話框中,對於“允許訪問”,選擇“所有內容”。

  7. 對於“允許訪問此內容”,選擇“所有用戶”。

  8. 對於“權限”,選擇“讀取”,然后單擊“確定”。

使用以下過程在 Windows Server 2008 和 Windows Server 2008 R2 上更改 WebDAV 的屬性行為:

    1. 在“WebDAV 創作規則”頁面的“操作”窗格中,單擊“WebDAV 設置”。

    2. 在“WebDAV 設置”頁面中,對於“屬性行為”,將“允許匿名屬性查詢”設置為“True”。

    3. 將“允許自定義屬性”設置為 False

    4. 將“允許深度不受限制的屬性查詢”設置為 True

    5. 對於為“允許客戶端使用 BITS、HTTP 和 HTTPS 從此分發點傳輸內容”而啟用的分發點,將“WebDAV 行為”的“允許列出隱藏文件”設置為“True”。

    6. 在“操作”窗格中,單擊“應用”。

    7. 關閉 Internet Information Services (IIS) 管理器

個人配置如下圖:

 參考方案:

http://technet.microsoft.com/zh-cn/library/cc431377.aspx#Install_WebDAV


免責聲明!

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



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