如何启用Windows 2003作为WebDAV客户端?

时间:2010-09-28 14:18:04

标签: windows-server-2003 webdav

我编写了一个程序,它使用webDAV从sharepoint服务器下载文档。它适用于客户端操作系统(XP,Vista,7),但它不适用于它应该工作的2003服务器。

如何在Windows Server 2003 x86上启用WebDAV 客户端(而不是服务器)?

2 个答案:

答案 0 :(得分:2)

在Server 2003上,默认情况下不安装Web文件夹(WebDAV客户端)。您可以从Microsoft网站安装它:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=15123

请注意,这将安装Web文件夹扩展。如果您希望使用地图网络驱动器向导(迷你重定向器,另一个WebDAV客户端),请按照以下步骤操作:

  1. 确保WebClient服务正在运行。打开“服务”管理单元并查找WebClient服务。在Windows Server 2003上,默认情况下禁用此服务。如果禁用该服务,请打开“WebClient属性”对话框,然后在“常规”选项卡上将“启动类型”设置为重新启动计算机。

  2. 您的WebDAV服务器必须位于默认端口80.映射网络驱动器向导将无法连接到80以外的任何端口,显示“无法找到网络路径http://server/folder/”消息。 Map Network Drive功能不支持SSL / HTTPS连接。

  3. 您的WebDAV服务器必须接受匿名连接或使用集成Windows身份验证。 Map Network Drive将无法使用基本身份验证或摘要式身份验证连接到WebDAV服务器。请改用NTLM或Kerberos。

  4. 连接到WebDAV服务器上的文件夹而不是站点根目录。 Windows XP和Windows Server 2003上的“映射网络驱动器”向导将无法连接到http://server/等URL。而是指定现有文件夹:http://server/folder/

答案 1 :(得分:1)

自Windows 2000以来,WebDAV客户端应安装在所有Windows上。默认情况下,服务器平台上的服务可能没有打开。检查WebClient服务是否正在运行。