【问题标题】:How to enable Windows 2003 as a WebDAV client?如何启用 Windows 2003 作为 WebDAV 客户端?
【发布时间】:2010-09-28 14:18:03
【问题描述】:

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

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

【问题讨论】:

    标签: windows-server-2003 webdav


    【解决方案1】:

    默认情况下未安装 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/”消息。映射网络驱动器功能不支持 SSL/HTTPS 连接。

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

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

    【讨论】:

    • 我会接受这个答案,但问题早就解决了。该问题实际上与 WebDAV 无关,而是与远程方设置它的方式有关。具体来说,如果您不将 WebDAV 服务器放在 SSL 加速器后面并使用自签名 SSL 证书,则效果会更好。
    【解决方案2】:

    WebDAV 客户端应该安装在自 Windows 2000 以来的所有 Windows 上。服务器平台可能默认不启用该服务。检查 WebClient 服务是否正在运行。

    【讨论】:

    • 不,它没有安装在 Windows 2008 Server 上。您必须安装桌面体验才能启用它。
    猜你喜欢
    • 2010-10-14
    • 2011-03-23
    • 2012-04-19
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2010-12-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多