-
-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
多设备同步配置问题 #177
Comments
导出设置-右边第二个就是 Webdav 功能。你说的具体是什么意思? |
第一次使用,没发现右边还有菜单。 |
脚本版无法跨域,需要自己配置 webdav 服务器返回头。说明里都写了。 |
参考README搭建webdav服务,webdav的版本是v5.4.0,配置如下: address: 0.0.0.0
port: 6065
debug: true
directory: /data/webdav
permissions: R
cors:
enabled: true
credentials: true
allowed_headers:
- Depth,Authorization
allowed_hosts:
- https://search.hoothin.com
- https://hoothin.github.io
allowed_methods:
- GET,POST,OPTIONS
exposed_headers:
- Content-Length
- Content-Range
users:
- username: test
password: xxxxxx
permissions: CRUD 通过浏览器浏览和Postman发送PROPFIND请求均正常,但是使用插件配置webdav同步参数,保存就是就是不行,浏览器debug窗口响应: |
你问错地方了,我不提供架设辅助。你需要自己研究。 |
总算是解决了。刚开始为 webdav 服务添加了利用google ca颁发的证书,相关配置也改了,还是不行,提示CORS failed,估计是远程访问webdav服务时,使用了双向认证,而client没有服务端证书公钥导致,webdav 后端的日志也是提示 tls 证书问题。 最后无赖,把插件设置页面的代码也部署在webdav相同的服务器上,使用相同的域名访问,暂时可以正常工作了。 等有时间了学习一下源码,研究一下跨域访问的问题。 |
多台PC使用和手机均使用Firefox作为主浏览器,该插件在一台设备上配置完成后,不方便将配置同步到其他设备上,能够在配置页面提供可配置项自动同步在多设备之间同步。
增加 WebDev 网盘地址,访问用户名和密码,数据存储在用户自己的网盘上,安全由用户自己负责,也不会存在数据隐私问题。
希望能增加此功能。
The text was updated successfully, but these errors were encountered: