如何使 WebDAV 工作?

如何使 WebDAV 工作?

我正在运行 2008r2,并安装了 IIS 7 以及必要的 WebDAV 发布角色/功能。

我可以通过映射网络驱动器、提供凭据然后连接在 LAN 内进行内部连接。但在我的家庭 LAN 之外,我无法执行相同的操作。

奇怪的是如果我去:

https://domain_ip

在浏览器中,系统提示我输入我的凭证,并看到我的文件列表。

为什么远程操作不成功?我感觉我忽略了一些非常小的事情;但这是我第一次这样做,我不知道那会是什么。

答案1

Microsoft Windows 提供两个 WebDAV 客户端:Web Folders 和 WebDAV Mini Redirector。这两个客户端是集成的,并且随 Windows 预装。

Web 文件夹(仅限 XP)

Microsoft 提供的第一代 WebDAV 客户端称为 Web Folders,它允许在远程 WebDAV 服务器和本地计算机之间进行拖放。Web Folders 客户端提供的功能类似于(安全)FTP。

如何连接(仅限 XP):

  1. 转到“我的网络位置”,然后单击左侧边栏顶部的“添加网络位置”。
  2. 弹出的窗口是添加网络位置向导。单击下一步。
  3. 在下一页上,在名为 Internet 或网络地址的框中输入 WebDAV 文件夹的 URL,然后单击下一步。
  4. 此时会弹出一个窗口,要求输入用户名和密码。输入您的用户名和密码,然后单击“确定”。
  5. 在下一页上,输入此共享的名称——该名称将显示在“网上邻居”列表中。
  6. 在下一页上单击“完成”。

WebDAV 微型重定向器(XP、Vista 和 Win7)

第二代 Microsoft WebDAV 客户端称为 WebDAV Mini Redirector,允许用户将 WebDAV 位置映射到驱动器号,就像使用 Windows 文件共享/SMB/CIFS 共享一样。

如何连接:

  1. 右键单击“我的电脑”,然后选择“映射网络驱动器”。
  2. 在文件夹“输入字段”中,输入 URL,然后单击“完成”。
  3. 在出现的身份验证框中输入您的用户名和密码。

WebDAV Mini Redirector 的限制:

  • Windows XP 不支持安全连接 (HTTPS)。
  • Windows 7 上有支持,但并不总是有效。它不一致。
  • 您的 WebDAV 服务器必须使用端口 80(默认端口)。
  • 传输较大的文件时通常会失败。
  • 如果用户没有读取和/或写入文件或目录的权限,就会感到困惑。

相关内容