我正在运行 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):
- 转到“我的网络位置”,然后单击左侧边栏顶部的“添加网络位置”。
- 弹出的窗口是添加网络位置向导。单击下一步。
- 在下一页上,在名为 Internet 或网络地址的框中输入 WebDAV 文件夹的 URL,然后单击下一步。
- 此时会弹出一个窗口,要求输入用户名和密码。输入您的用户名和密码,然后单击“确定”。
- 在下一页上,输入此共享的名称——该名称将显示在“网上邻居”列表中。
- 在下一页上单击“完成”。
WebDAV 微型重定向器(XP、Vista 和 Win7)
第二代 Microsoft WebDAV 客户端称为 WebDAV Mini Redirector,允许用户将 WebDAV 位置映射到驱动器号,就像使用 Windows 文件共享/SMB/CIFS 共享一样。
如何连接:
- 右键单击“我的电脑”,然后选择“映射网络驱动器”。
- 在文件夹“输入字段”中,输入 URL,然后单击“完成”。
- 在出现的身份验证框中输入您的用户名和密码。
WebDAV Mini Redirector 的限制:
- Windows XP 不支持安全连接 (HTTPS)。
- Windows 7 上有支持,但并不总是有效。它不一致。
- 您的 WebDAV 服务器必须使用端口 80(默认端口)。
- 传输较大的文件时通常会失败。
- 如果用户没有读取和/或写入文件或目录的权限,就会感到困惑。