onedrive 能不能使用webdav ? 网上有人说可以 有的说不可以 sharepoint经测试可以 onedrive折腾半天搞不定
出错提示如下: 2022/06/02 17:33:52 ERROR : : error listing: couldn’t list files: 401 Unauthorized 2022/06/02 17:33:52 Failed to lsd with 2 errors: last error was: couldn’t list files: 401 Unauthorized
网上找来的教程 访问 OneDrive.com ,点击进入任何一个你的文件夹。 看到你浏览器上面的地址栏,“cid”后面的一串完整的数字加大写的英文字母 叫 special ID(如下图)。 你的入口链接就是:https://d.docs.live.net/+ special ID (如我的就是“https://d.docs.live.net/500E562889666C66”), 账号密码就是你微软账号的账号密码(如果你有开启两步验证功能, 那么需要在这里去获得一个生成的应用密码)。 另外要注意的,OneDrive 的 WebDav 接口如同坚果云的一样,传输的文件大小限制在100M以下。
先用浏览器登录访问 http://onedrive.com 随便打开一个文件夹 然后在地址栏里找 cid=xxxxxxxxxx 你的webdav 地址就是 https://d.docs.live.net/xxxxxxxxxx 用户名和密码就是你的 微软账号 我试过用 winscp作为 webdav客户端能访问
# 首先登陆 OneDrive,将自己的地址转换为以下格式。 # 原本的地址 https://xxxxxxxcn-my.sharepoint.com/personal/rootmaster_xxxx_xxx_cn/_layouts/15/onedrive.aspx # 可以作为 WebDAV 挂载的地址 https://xxxxxxxcn-my.sharepoint.com/personal/rootmaster_xxxx_xxx_cn/Documents |