文章編號: 841215 - 上次校閱: 2011年9月22日 - 版次: 3.0

使用 Windows 殼層命令或檔案總管檢視無法連線到 Windows SharePoint Services 3.0 或 Windows SharePoint Services 2.0 的文件庫

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

您無法從執行以下其中一個作業系統的用戶端系統存取 Windows SharePoint Services 3.0 或 Windows SharePoint Services 2.0 網站上的文件庫:
  • Windows Vista
  • Microsoft Windows XP Service Pack 2 (SP2) 或更新版本的 Windows XP
  • 64 位元 Windows XP 或 Windows XP 更新版本
  • Windows Server 2003 Service Pack 1 (SP1) 或 Windows Server 更新版本
如果您採用的連線方法使用 Windows 殼層元件或檔案總管檢視,就會發生這個問題。例如,您可能碰到以下一或多種徵狀:
  • 當您嘗試使用 net use 命令將磁碟機對應到文件庫時,系統會提示您輸入使用者名稱與密碼。在輸入您的使用者名稱和密碼後,出現下列錯誤訊息:
    System error 5 has occurred. (發生系統錯誤 5)
    Access is denied. (拒絕存取)
  • 當您嘗試使用檔案總管檢視來檢視文件庫時,系統會多次提示您輸入使用者名稱和密碼。如果您按一下 [取消],檔案總管檢視會顯示 Web 資料夾。

發生的原因

如果下列情況成立,就會發生這個問題:
  • 您使用作業系統為 Windows Vista 或含 Windows XP Service Pack 2 (SP2) 以上版本 Windows XP 的用戶端電腦,連線到執行 Windows SharePoint Services 3.0 或 Windows SharePoint Services 2.0 的伺服器。
  • 伺服器設定為使用基本驗證。
基於安全性考量,Windows Vista 與 Windows XP SP2 會停用網頁分工編寫及版本管理 (WebDAV) 重新導向程式中的基本驗證。Windows SharePoint Services 中的檔案總管檢視,以及與 Windows SharePoint Services 相關聯的 Windows 殼層命令,都會使用 WebDAV 重新導向程式技術。

其他可行方案

如果要我們為您啟用用戶端電腦的基本驗證,請前往<為我修正此問題>一節。如果您要自行修正這個問題,請前往<讓我自行修正此問題>一節。

為我修正此問題



如果要自動修正此問題,請按一下 [Fix it] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],然後依照 Fix it 精靈中的步驟執行。


修正此問題
Microsoft Fix it 50623


注意事項
  • 此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
  • 如果您不在發生問題的電腦上,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上執行。

然後請前往<這樣是否已修正問題?>一節。



讓我自行修正此問題

Windows XP 與 Windows Server 2003

重要 這個章節、方法或工作包含修改登錄的步驟。然而,如果您不當地修改登錄,可能會發生嚴重的問題。因此,請務必謹慎地依照這些步驟執行。為加強保護,修改登錄之前,請務必將其備份。那麼您便可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756? (http://support.microsoft.com/kb/322756/zh-tw/ ) 如何在 Windows XP 中備份及還原登錄


如果要解決這個問題,請啟用用戶端電腦上的基本驗證。如果要這樣做,請將
UseBasicAuth
登錄項目新增到下列登錄子機碼,然後將登錄項目設為非零的值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
如果要啟用用戶端電腦上的基本驗證,請依照下列步驟執行:
  1. 按一下 [開始],然後按一下 [執行]
  2. [開啟] 方塊中,輸入 regedit,然後按一下 [確定]
  3. 找出下列登錄機碼並按一下:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  4. [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]
  5. 輸入 UseBasicAuth,然後按下 ENTER。
  6. [編輯] 功能表上,按一下 [修改]
  7. [數值資料] 方塊中,輸入 1,然後按一下 [確定]

    注意 如果
    UseBasicAuth
    登錄項目設為非零的值,則會啟用基本驗證。如果沒有
    UseBasicAuth
    登錄項目,或
    UseBasicAuth
    登錄項目設為 0 (零),則會停用基本驗證。
  8. 結束「登錄編輯程式」,然後重新啟動電腦。

Windows Vista

重要 這個章節、方法或工作包含修改登錄的步驟。然而,如果您不當地修改登錄,可能會發生嚴重的問題。因此,請務必謹慎地依照這些步驟執行。為加強保護,修改登錄之前,請務必將其備份。那麼您便可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756? (http://support.microsoft.com/kb/322756/zh-tw/ ) 如何在 Windows XP 中備份及還原登錄


如果要解決這個問題,請啟用用戶端電腦上的基本驗證。如果要這樣做,請將
BasicAuthLevel
登錄項目新增到下列登錄子機碼,然後將登錄項目設為 2 以上的值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
如果要啟用用戶端電腦上的基本驗證,請依照下列步驟執行:
  1. 按一下 [開始]
    摺疊此圖像展開此圖像
    [開始] 按鈕
    ,在 [開始搜尋] 方塊中輸入 regedit,然後按一下 [程式集] 清單中的 regedit.exe
  2. 找出下列登錄機碼並按一下:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]
  4. 輸入 BasicAuthLevel,然後按下 ENTER 鍵。
  5. [編輯] 功能表上,按一下 [修改]
  6. [數值資料] 方塊中,輸入 2,然後按一下 [確定]

    注意 對應方式如下所示:
    • 0 - 基本驗證停用
    • 1 - 僅啟用 SSL 共用的基本驗證
    • 2 以上 - 啟用 SSL 共用或非 SSL 共用的基本驗證
  7. 結束「登錄編輯程式」,然後重新啟動電腦。

這樣是否已修正問題?

  • 檢查問題是否已修正。如果問題已修正,您便已完成本節。如果問題尚未修正,則可連絡技術支援 (http://support.microsoft.com/contactus)
  • 我們非常感謝您提供意見反應。如果要提供意見反應,或報告此解決方案的任何問題,請在「為我修正此問題 (http://blogs.technet.com/fixit4me/) 」部落格 中留下您的意見,或者傳送電子郵件 (mailto:fixit4me@microsoft.com?Subject=KB) 給我們。

其他相關資訊

WebDAV 是超文字傳輸通訊協定 (HTTP) 的延伸,包括使用基本驗證。基本驗證是一種驗證使用者的方式,由伺服器來識別使用者。

當伺服器設為使用基本驗證時,用戶端電腦會將使用者認證傳送給伺服器。如果通道未加密,例如一般的 HTTP 流量,網路上另一台電腦的惡意使用者可能會攔截使用者名稱與該使用者的密碼。

如果使用者認證是以純文字傳送,就有可能遭到洩露,因此 Windows Vista 與 Windows XP SP2 提供一種功能,允許您透過 DAV 重新導向程式使用基本驗證。

Windows Vista 之前的 DAV 重新導向程式不支援加密的 HTTP,例如 HTTPS 或安全通訊端層 (SSL),造成伺服器支援基本驗證時,會傳輸不加密的使用者認證。從 Windows Vista 開始,DAV 重新導向程式支援 SSL,預設會停用基本驗證且不啟用 SSL。
依預設,Windows Vista 與 Windows XP SP2 的基本驗證為停用。當基本驗證停用時,用戶端電腦會使用不同的驗證方法 (如果伺服器支援其他的驗證方法),或者要求失敗。

如需有關 Windows SharePoint Services 3.0 的詳細資訊,請造訪下列 Microsoft 網站:
http://technet.microsoft.com/zh-tw/windowsserver/sharepoint/default.aspx (http://technet.microsoft.com/zh-tw/windowsserver/sharepoint/default.aspx)

如需有關 Windows SharePoint Services 2.0 的詳細資訊,請造訪下列 Microsoft 網站:
http://technet.microsoft.com/zh-tw/windowsserver/sharepoint/bb267377.aspx (http://technet.microsoft.com/zh-tw/windowsserver/sharepoint/bb267377.aspx)

這篇文章中的資訊適用於:
  • Microsoft Windows SharePoint Services 3.0
  • Microsoft Windows SharePoint Services
  • Microsoft Office SharePoint Portal Server 2003
  • Microsoft Office SharePoint Server 2007
關鍵字:?
kberrmsg kbprb kbfixme kbmsifixme KB841215
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。