其实宝塔这个插件基本是没啥动静的,安装好插件然后设置定时任务,几乎感觉不到它的存在。
这个插件的作用就是将网站数据和数据库压缩后上传到微软的OneDrive网盘,用来备份网站数据免得VPS翻车或者被黑。。。
宝塔的Onedrive这次失效表现是提示提供的密匙过期,导致无法正常上传。据说新的1.8版本已经更新了,旧的1.6版本的密匙需要自己更新。
出错提示:
文件上传出现错误:
(invalid_client) AADSTS7000222: The provided client secret keys for app '18c452c4-1946-4181-8ed0-2d81e9de5823' are expired. Visit the Azure portal to create new keys for your app: https://aka.ms/NewClientSecret, or consider using certificate credentials for added security: https://aka.ms/certCreds.
Trace ID: 066f0c33-2873-49fc-b866-be2e5b8f5b00
Correlation ID: bfba4b6d-cd15-4246-84be-ce63c856cab3
Timestamp: 2023-08-21 18:30:15Z
解决办法:
自己用微软的账号,在Azure重新申请一个密匙就可以了,重新申请的密匙有效期2年。申请完成后找到宝塔插件里面的credentials.json文件,编辑修改client_id和client_secret即可。
宝塔插件自带的18c452c4-1946-4181-8ed0-2d81e9de5823这个ID是过期了,更换成自己申请的ID和密匙,保存后重新插件里面授权一下恢复正常。
可以使用俺刚申请的一个密匙:
应用程序(客户端) ID:
f9e85557-eaa7-47e7-91c3-06ecc6988c9b
zVV8Q~ZpoiFwEVcfNdM-cdxioiBXoePj5UkcPbIY
也可以自己申请一个。
申请方法:极客角落
保存关闭,再重新授权就可以成功了!
发表评论