【发布时间】:2010-09-28 14:18:03
【问题描述】:
我编写了一个程序,它使用 webDAV 从共享点服务器下载文档。它适用于客户端操作系统(XP、Vista、7),但它不适用于它应该工作的 2003 服务器。
如何在 Windows server 2003 x86 上启用 WebDAV 客户端(不是服务器)?
【问题讨论】:
标签: windows-server-2003 webdav
我编写了一个程序,它使用 webDAV 从共享点服务器下载文档。它适用于客户端操作系统(XP、Vista、7),但它不适用于它应该工作的 2003 服务器。
如何在 Windows server 2003 x86 上启用 WebDAV 客户端(不是服务器)?
【问题讨论】:
标签: windows-server-2003 webdav
默认情况下未安装 Server 2003 Web 文件夹(WebDAV 客户端)。您可以从 Microsoft 网站安装它:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=15123
请注意,这将安装 Web 文件夹扩展。如果您希望使用映射网络驱动器向导(迷你重定向器,另一个 WebDAV 客户端),请按照以下步骤操作:
确保 WebClient 服务正在运行。打开服务管理单元并找到 WebClient 服务。在 Windows Server 2003 上,默认情况下禁用此服务。如果该服务被禁用,请打开 WebClient 属性对话框并在常规选项卡上将启动类型设置为自动。重启电脑。
您的 WebDAV 服务器必须位于默认端口 80。映射网络驱动器向导将无法连接到 80 以外的任何端口,并显示“找不到网络路径 http://server/folder/”消息。映射网络驱动器功能不支持 SSL/HTTPS 连接。
您的 WebDAV 服务器必须接受匿名连接或使用集成 Windows 身份验证。 Map Network Drive 将无法使用 Basic 或 Digest 身份验证连接到 WebDAV 服务器。请改用 NTLM 或 Kerberos。
连接到 WebDAV 服务器上的文件夹而不是站点根目录。 Windows XP 和 Windows Server 2003 上的映射网络驱动器向导将无法连接到诸如 http://server/ 之类的 URL。而是指定一个现有文件夹:http://server/folder/。
【讨论】:
WebDAV 客户端应该安装在自 Windows 2000 以来的所有 Windows 上。服务器平台可能默认不启用该服务。检查 WebClient 服务是否正在运行。
【讨论】: