最近为了省钱,所以打算把之前在印象笔记中创建的 MarkDown 格式笔记迁移到「可乐记」中。「可乐记」提供了 Dropbox、Google Drive、OneDrive 和 WebDAV 四种云同步方式,而 Dropbox 和 Google Drive 在大陆都没法正常访问,OneDrive 速度又堪忧,所以我打算使用 WebDAV 的方式同步。
而使用 WebDAV 的同步方式又有两种方案,一种是使用「坚果云」这样的公有云服务,另一种是我自己的 NAS 提供的 WebDAV 服务。考虑到笔记中包含大量的图片与附件,我还是决定使用自己 NAS 提供的 WebDAV 服务,反正那么大个硬盘,放着也没什么别的用。
结果设置同步的时候出问题了,可乐记不支持 HTTP 协议的 WebDAV 链接,我只好用 FRP 将 WebDAV 服务绑定域名并设置 HTTPS。可是还是不行,没有报错信息,也没有任何提示。
我本来打算写封邮件给作者吐槽一下,由于什么信息都没有也不方便作者定位问题所在,于是我打开了 Android Studio,打算把日志截给作者看看。结果却自己发现了问题,可乐记每次同步的时候,返回的代码都是 401,信息是「Unauthorized」。
我很确定我的链接、用户名和密码都没有错,那到底是怎么回事呢?
最后发现是 WebDAV 同步的文件不能放在 home 文件夹里……
无语。