用sharelist挂载onedrive sharelist地址:https://github.com/reruin/sharelist 首先安装sharelist。使用docker比较方便。按照文档上面一条命令。https://reruin.github.io/sharelist/docs/#/zh-cn/ docker run -d -v /etc/sharelist:/sharelist/cache -p 33001:33001 --name="sharelist" reruin/sharelist 初始化的步骤也是按照文档。https://reruin.github.io/sharelist/docs/#/zh-cn/initialize 分别输入口令,标题和虚拟路径。 挂载onedrive 设置微软帐号 登录https://portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/Overview 找到App registrations 新注册一个App。 填写名字和重定向的域名,比如https://list.yourdomainname.com 由于微软的新的安全策略,无HTTPS的网站无法直接被指定为回调地址,因此回调地址可使用中转地址:https://reruin.github.io/redirect/onedrive.html 记录Application (client) ID 和 Client credentials里面的value。一定要保存下来,之后就看不到secret id了。 具体情况如下图: app id: secret id: 设置sharelist 如果要挂载onedrive,选择OD API版,留空(只输入/),然后会跳转到挂载向导。 如果已经挂载过其他目录,可以回到列表页面刷新,能看到多个文件夹,选中要挂载的那个文件夹,就会到向导页面。 在向导中填入之前获得的app id和secret id即可。 ……

阅读全文