因为考虑到安全性的问题,所以 Windows 默认是不能通过HTTP协议连接WebDAV服务器的,但是注册表中可以修改这个。
一、修改注册表
按键+R键,弹出运行窗口,输入regedit后回车,就会看到注册表编辑器了。
如下图所示,我们访问路径:
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
把BasicAuthLevel的值改为2 ( 1代表只支持HTTPS,2代表支持HTTP和HTTPS)
把FileSizeLimitInBytes的值改为ffffffff。(改为ffffffff后,即可消除webdav的上传下载大小限制)
以上步骤可以通过写一个注册表脚本实现:
新建文件WebDAV.reg
脚本内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters]
"BasicAuthLevel"=dword:00000002
"FileSizeLimitInBytes"=dword:ffffffff
二、启动WebClient服务
按键+R键,弹出运行窗口,输入services.msc后回车
打开WebClient服务,启动,启动类型选择自动
注:如在修改注册表前WebClient服务已经启动,需要重启下服务。
三、挂载
填入WebDAV地址
注:经测试,如不配置帐号密码,会出现连不上的问题。建议设置WebDAV服务器的账号密码。