首页 > 网站 > 解决宝塔Onedrive软件一直授权不上

AI 摘要

为了解决宝塔Onedrive软件一直授权不上的问题,以下是解决方法的摘要:1. 在Azure主页注册一个新应用程序,填写名称和账户类型。2. 设置重定向URL为“Web"-"http://localhost/login/authorized",然后点击注册。3. 在API权限中添加Microsoft Graph权限,并选择委托的权限。4. 选择权限包括offline_access、Files.ReadWrite.All和User.Read,并点击添加权限。5. 管理员代表同意权限。6. 在证书与密码中生成一个新客户端密码。7. 将得到的密码复制,并修改文件/www/server/panel/plugin/msonedrive/credentials.json。8. 将credentials.json中的client_id改为应用程序的ID,将client_secret改为刚才得到的值,并保存。9. 接下来按照原教程进行授权即可解决问题。

注册新应用程序

去到azure主页注册一个新应用程序(入口如下),点击“新注册”

解决宝塔Onedrive软件一直授权不上插图
解决宝塔Onedrive软件一直授权不上插图1

名字随便取,账户类型如下,重定向URL为“Web"-"http://localhost/login/authorized",然后点注册

解决宝塔Onedrive软件一直授权不上插图2

然后点击”API权限“,点击”添加权限“,再选择”Microsoft Graph"(图片可单击放大哦)

解决宝塔Onedrive软件一直授权不上插图3

然后选择“委托的权限”并选择权限“offline_access”、“Files.ReadWrite.All”、“User.Read”,然后点击“添加权限”

解决宝塔Onedrive软件一直授权不上插图4

然后代表管理员同意

解决宝塔Onedrive软件一直授权不上插图5

然后点击“证书与密码”,点击“客户端密码”,再点击“新客户端密码”,说明随便填,截止时间建议730天,然后点”添加“

解决宝塔Onedrive软件一直授权不上插图6

然后你会得到一个值,把这个值复制下来,这会有用的

解决宝塔Onedrive软件一直授权不上插图7

修改文件

打开这个文件:/www/server/panel/plugin/msonedrive/credentials.json

把里面的“client_id"改为你的应用程序(客户端) ID(可以在”概述“里看到),把里面的”client_secret"改为你刚才得到的值,然后保存

解决宝塔Onedrive软件一直授权不上插图8

然后照原教程授权即可

相关文章