从Windows Vista起,微软就禁用了http形式的基本WebDAV验证形式(KB841215),必须使用https连接,但是架设在AppFog上的免费账户对SSL证书无权限。所以在Windows Vista/7/8中,要方便地映射ownCloud文件为系统上的“网络位置”,就必须改注册表……
HKEY_LOCAL_MACHINE>>SYSTEM>>CurrentControlSet>>Services>>WebClient>>Parameters>>BasicAuthLevel
把这个值从1改为2,然后进控制面板,服务,把WebClient服务重启(没有启动的就启动它)。
然后打开命令提示符,输入以下指令。
net use Z: http://YOUR_ownCloud_SERVER_PATH/remote.php/webdav /user:youruser yourpassword
提示成功的话,打开计算机看看是不是在网络位置里出现一个盘了?
加上参数/persistent:YES 还可以使得这个映射在重启计算机后依然存在。
安全提醒:不要在公共网络环境(如公共WiFi热点)下以http连接的WebDAV访问,以免泄露隐私数据。
Comments
6 responses to “Windows 7/8用WebDAV连接ownCloud”
我的环境是 0.7版本 WIN7x64客户端 用https添加网络驱动器 提示输入用户名密码3次后提示“因为发生下列错误,无法创建映射网络驱动器:连到系统上的设备没有发挥作用 ” 但是用浏览器能正常访问。 麻烦老师帮我分析一下
很久没玩ownCloud了,不太清楚现在的情况。你可能要先看看WebDAV功能/插件有没有开启。
有一个问题请教老师:我按照你的方法成功了,但是映射的网络驱动器只有100G容量,而且其他用户也是同样的容量,只要有用户往里面上传文件,剩余容量就会变小,而我的服务器端有几个T,为什么会出现这种问题呢?该如何解决?
ownCloud后台可以设置每个用户的容量。应该你设置了每个用户只有100G吧……
或者就是你把ownCloud存放文件的地方(看看挂载点)设在某个只有100G的挂载点下了,而且一共就100G,所以变成多个用户共用100G了。
我的出现了同样的问题.与客户端的本地磁盘对比了一下,映射的网络驱动器显示的是C盘(系统盘)的容量.是不是操作系统的问题?
能不能说得具体一些?
你应该先检查服务端的配置是否正确。以我之前的经验看,这个容量显示如果有问题,也不会是本机操作系统引起的。