1. 程式人生 > >檔案上傳伺服器 遠端伺服器返回錯誤: (404)

檔案上傳伺服器 遠端伺服器返回錯誤: (404)

今天在測試檔案上傳伺服器(webClient.UploadFile)的時候發現一個錯誤“遠端伺服器返回錯誤: (404) 未找到 ”,

原來在windows server2003系統下的應該程式、檔案伺服器部署都正常,但在windows server 2008 卻有如此錯誤,初步診斷是系統問題,上網找了相關的資料,發現是webdav沒有啟動,但是iis7.0自身是沒有自帶webdav的,需要重新下載安裝。

可以通過下面的連結進行下載安裝,後兩個為補丁。

安裝後開啟配置檔案伺服器站點的webdav,啟動webDav

 新增授權規則,allow access to ( all content); Allow access to this content to (All users) ;permission (Read, Source,Write) 如下 WebDAV Setings....  
在啟動後可能還有些錯誤:遠端伺服器返回錯誤: (401) 需要在站點開啟身份驗證的許可權(允許匿名訪問,windows 身份驗證)