修复宝塔面板7.7版本 Onedrive 1.6 备份插件失效

658次阅读
没有评论

共计 540 个字符,预计需要花费 2 分钟才能阅读完成。

前言

最近发现宝塔面板的 Onedrive 备份失效了,报错 ”secret keys for app ‘xxx’ are expired”(密钥过期),本人使用的是微软 E5 的国际版 Onedrive,宝塔面板 7.7,微软 Onedrive 插件版本 1.6,由于某些原因删除了宝塔的升级功能,所以 Onedrive 插件无法更新到目前已修复密钥过期错误的 1.8 版本

 

修复步骤

 

1、打开 Azure 应用注册 ,登录完成后会直接进入“应用注册”界面,如下图点击“新注册”

修复宝塔面板 7.7 版本 Onedrive 1.6 备份插件失效

2、如下图进行设置,重定向 URL 输入:http://localhost/login/authorized

修复宝塔面板 7.7 版本 Onedrive 1.6 备份插件失效

3、如下图:应用程序 (客户端) ID 就是 client_id,复制下来,再点击“证书和密码”

修复宝塔面板 7.7 版本 Onedrive 1.6 备份插件失效

4、按下图设置客户端密码,时间设为最长的 2 年。

修复宝塔面板 7.7 版本 Onedrive 1.6 备份插件失效

5、记录下密码的值,这个页面一关闭就再也看不到密码内容了。

修复宝塔面板 7.7 版本 Onedrive 1.6 备份插件失效

6、进入宝塔商店页面,找到微软 Onedrive 插件,如图点击进入插件目录,打开 credentials.json 文件

修复宝塔面板 7.7 版本 Onedrive 1.6 备份插件失效

7、如下图,把 onedrive-international 里的 client_id 和 client_secret 改成自己刚才复制保留的数值。

修复宝塔面板 7.7 版本 Onedrive 1.6 备份插件失效

 

保存关闭,再重新授权就可以成功了

转载 https://www.geekyes.com/820.htm

正文完
 0
水东柳
版权声明:本站原创文章,由 水东柳 于2024-03-09发表,共计540字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)