起因:
为了保E5的号和数据备用,在宝塔中用了onedrive插件,前段时间发现E5被警告了,才发现备份插件日志中显示未上传成功,大致报错如下:
正在上传到 bt_backup_new_20*******/database/*******31014_134310.sql.gz...
文件上传出现错误:
(invalid_client) AADSTS7000215: Invalid client secret provided. Ensure the secret being sent in the request is the client secret value, not the client secret ID, for a secret added to app '18c452c4-1946-4181-8ed0-2d81e9de5823'.
Trace ID: 5f137e23-1ccf-4a07-8f81-e2d32b046100
Correlation ID: 347e8f9e-5d47-424a-a2c5-8f42065e88ac
Timestamp: 2023-10-14 05:43:16Z
今天查了下,原因是这个clientID:18c452c4-1946-4181-8ed0-2d81e9de5823 是当时宝塔提供的:
解决:
1、生成client_id和client_secret
访问https://azure.microsoft.com/
注册一个应用:
完成后,到此获取到新的client_id和client_secret
2、修改文件credentials.json:
将client_id 和client_secret修改为自己的: