WebDAV

最低版本:2.5.6

允许使用第三方应用程序或者移动终端APP访问 FinderWeb。

WebDAV 支持默认是关闭的,可在 管理控制台-一般设置 里手动开启。

注:WebDAV 的认证方式是基于 HTTP Basic Authenticate, 这种认证方式每次请求都会带上明文的用户名和密码,很不安全。

如果是公网非 HTTPS 环境不建议开启 WebDAV 服务。


客户端配置

以官网演示环境为例

Win7

1. 打开我的电脑,空白处右键 - 添加一个网络位置,输入 http://www.finderweb.net/webdav, 保存;

2. 双击刚刚新建的网路位置,在认证对话框输入用户名密码;之后就可以像操作本地文件一样操作 finderweb 集群上的文件了。

注: win7 默认只支持 https 协议的 WebDAV 服务,如果 finderweb 部署的是 http, 需要修改注册表使 win7 支持 http 协议的 WebDAV。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

把 BasicAuthLevel 值改为 2,然后重启 webclient 服务:

net stop webclient

net start webclient

注: windows 的网络位置会假设指定的网络位置是 SVN 服务器,对上传文件会附加一些属性,但是 FinderWeb 的 WebDAV 服务不支持附加属性,因此会上传失败。

也就是说在通过windows的网络位置仅支持文件浏览,不支持文件上传。winscp 没有这个问题。

WinSCP

1. 新建会话 - 新建站点, 文件协议选择 WebDAV,主机名: www.finderweb.net, 端口号:80, 用户名密码:demo 1234

2. 点击高级,环境 - 目录, 远程目录填写:/webdav,保存会话;

3. 打开会话;

手机端

以 WebDAV Navigator 为例

1. 点击顶部的加号,添加网络位置;

2. 名称:随意,服务器URL: http://www.finderweb.net/webdav, 用户名密码:demo 1234

3. 点击刚刚新建的网络位置;