今天我花了一整天的时间来调查为什么我在WebDAV上遇到这么多问题。
我的服务器正在运行带有IIS7.5的Windows 2008 R2。 我创建了一个自签名证书并将其添加到“默认网站”。我启用了Windows身份验证并安装了WebDAV扩展。
我启用了锁定WebDAV设置,如下所示: http://www.abload.de/img/webdavydkea.png
然后,我在C:\上创建了一个名为Shares的文件夹,并更改了域用户的添加写入权限。
最后,我创建了虚拟目录,并设置了“授权规则”和“WebDav授权规则”。
最后,我强制使用先前自签名证书的SSL。
现在我尝试连接MAC OS X 10.7和MAC OS X 10.6,并且两者都只读取它。
如果我尝试在Windows中安装它,我会收到以下错误消息:
无法创建映射的网络驱动器,因为发生了以下错误: 连接到系统的设备无法正常运行。
如果我尝试使用命令行安装它的更多详细信息: 发生系统错误1244。 未执行请求的操作,因为用户尚未通过身份验证。
如果我现在禁用SSL支持,我也可以在Windows中安装它,包括写支持。 MAC OS X仍然只能将其挂载为只读。
我总共遇到以下问题:
答案 0 :(得分:1)
我有类似的设置,只是经历了相同的“无法从Windows 7连接”的问题。
我发现我可以从Win XP机器连接。在连接时,弹出窗口询问我是否要信任自签名证书 - >我接受 - >它连接得很好。
这让我怀疑Win 7问题与证书有关(没有显示弹出窗口让我手动接受自签名证书)。使它工作的解决方案是: