【进阶】Alist 如何挂载 Onedrive ?

首先使用个人或者组织账号登录 Microsoft Entra 管理中心

登录后获取我们的 租户ID

【进阶】Alist 如何挂载 Onedrive ?

笔记正文开始

请仔细阅读注意事项:请仔细按照下面步骤来,依次查看!

1、注册一个应用,类型自己选,建议选第三吧;

【进阶】Alist 如何挂载 Onedrive ?

重定向URL(回调参数),类型选择 Web,参数填写:https://entra.microsoft.com/TokenAuthorize ,否则后面授权时无法授权;

【进阶】Alist 如何挂载 Onedrive ?

填好后点击下方的 注册,跳转后就可以看到 客户端ID

【进阶】Alist 如何挂载 Onedrive ?

2、我们去获取一个客户端秘钥,按照下图获取即可,记得 客户端秘钥 要及时保存,只会出现一次;

依次点击 证书和密码 - 客户端密码 - 新客户端密码

【进阶】Alist 如何挂载 Onedrive ?
【进阶】Alist 如何挂载 Onedrive ?
  • 客户端密码:说明随便写
  • 截止期限:730天(24个月)
【进阶】Alist 如何挂载 Onedrive ?

4、客户端秘钥拿到了,去授权一下使用的 API,依次点击 API权限 - 添加权限

【进阶】Alist 如何挂载 Onedrive ?

再依次点击 Microsoft API - Microsoft Graph

【进阶】Alist 如何挂载 Onedrive ?

应用程序需要哪种类型的权限:应用程序权限

【进阶】Alist 如何挂载 Onedrive ?

选择权限处搜索关键词 File ,在筛选处选择 Files(2) 中的两个选项,而后点击 添加权限

【进阶】Alist 如何挂载 Onedrive ?

4、API授权后,我们去授权组织应用,依次点击:

左侧侧边栏 - 企业应用程序 - 所有应用程序 - Alist2024-Q1(刚刚你创建的名称)

【进阶】Alist 如何挂载 Onedrive ?

在新页面依次点击 安全组 - 权限 - 代表[名称]授予管理员同意

【进阶】Alist 如何挂载 Onedrive ?

在新弹出的页面中登录、授权、接受即可。

【进阶】Alist 如何挂载 Onedrive ?

成功后可看到刚刚成功添加的权限:

【进阶】Alist 如何挂载 Onedrive ?

5、通过开始到现在,我们分别拿到了如下参数:

  • 租户ID
  • 注册应用
  • 拿到客户端ID/秘钥
  • 授权API/管理员API

然后通过下面的格式最终授权一下即可,分别是 租户ID客户端ID回调参数URL 改成自己的最终登录授权即可:

https://login.microsoftonline.com/{租户ID或者common}/adminConsent?client_id={客户端ID}&redirect_uri={注册应用时的回调URL}

如果一开始你的 重定向URL 跟我写的一样,那 回调参数URL 还是:https://entra.microsoft.com/TokenAuthorize

最终得到的链接如下:

【进阶】Alist 如何挂载 Onedrive ?

我们在浏览器中打开拼好的链接,在接受最终的授权后,发现会跳转到一个空白的页面,就是授权成功了,不用担心!

【进阶】Alist 如何挂载 Onedrive ?
【进阶】Alist 如何挂载 Onedrive ?

Alist 后台驱动添加

将上述过程中获取得到的值依次填入即可:

客户端ID:

【进阶】Alist 如何挂载 Onedrive ?

客户端密钥:

【进阶】Alist 如何挂载 Onedrive ?

租户ID:

【进阶】Alist 如何挂载 Onedrive ?

邮箱:

【进阶】Alist 如何挂载 Onedrive ?

其它的可以酌情选择:

【进阶】Alist 如何挂载 Onedrive ?

可以看到我的主页已经有了,并且可以正常访问了:

【进阶】Alist 如何挂载 Onedrive ?

Over.

笔记

【观影】蜗牛仍可用!Alist 隐藏窗口+开机自启动

2023-11-3 1:28:31

笔记

【学习】So-vits-SVC 使用教程

2024-2-11 21:36:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索