在我更改了我的微软密码后,我一直在设法重新授权Ubuntu终端中的onedrive。我的ubuntu版本: 20.04.1 LTS。Onedrive版本v2.3.13-6-g38aa7f0。
如果我使用onedrive --synchronise,我会得到一个错误:
错误: OneDrive返回‘HTTP401未经授权’-无法初始化同步引擎
错误:检查您的配置,因为您的访问令牌可能是空的或无效的。
如果我使用journalctl --user-unit onedrive -f,我会得到以下错误:
onedrive.service:主进程退出,code=exited,状态=255/异常
onedrive.service:失败与结果‘退出-代码’。
然后是上面提到的错误。
我无法找到更改访问令牌的方法。如果有人能帮我的话就太好了!谢谢!
发布于 2020-12-17 01:48:23
公开声明:我是Linux - https://github.com/abraunegg/onedrive的OneDrive客户端的开发人员。
您正在运行过期/不受支持的客户端版本(2.3.13-6),您需要升级/安装最新的客户端。最新版本的客户端是v2.4.8-6-g464398d时从“主”构建或v2.4.8当使用Ubuntu。
不要使用默认的Ubuntu包。它们含有臭虫,过时了。
有关安装客户端的正确信息,请参阅GitHub站点:https://github.com/abraunegg/onedrive
发布于 2020-12-16 16:40:17
你需要更新..。
~/.config/onedrive/refresh_token===
方法授权:
cp ~/.config/onedrive/refresh_token ~/.config/onedrive/refresh_token.backup
rm ~/.config/onedrive/refresh_token
onedrive
onedrive --synchronize --verbose===
要显示您的配置:
onedrive --display-config如果您使用另一条路径进行配置,请调整上述命令。
https://askubuntu.com/questions/1300595
复制相似问题