想请问一下微软账户的授权是怎么刷新的? #666
-
账户权限似乎最多只有两年,这个项目是定时刷新授权的吗?可是好像没有用到相关权限呀 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
我再补充一下,整个程序里相当于有三个令牌,一个是应用程序本身的令牌,即 Client ID 和 Client Secret 组合,这个令牌的最长时限是两年,而且似乎是写死在程序里的,这个是怎么刷新的,或者根本不刷新?如果使用证书替代 Client Secret,是否就没有时限了? |
Beta Was this translation helpful? Give feedback.
-
这个需要对应 client 的创建者手动改代码进行刷新
这个没了解过不太清除,client id + secret 应该是比较普遍的用法(例如 rclone 等也是这样的)
access token 通过携带 refresh token 访问特定 API 进行刷新,在此过程中如果 refresh token 也需要刷新将会在 access token 刷新的 response 内带上刷新好的 refresh token,此部分 OneDrive 文档有具体介绍 |
Beta Was this translation helpful? Give feedback.
这个需要对应 client 的创建者手动改代码进行刷新
这个没了解过不太清除,client id + secret 应该是比较普遍的用法(例如 rclone 等也是这样的)
access token 通过携带 refresh token 访问特定 API 进行刷新,在此过程中如果 refresh token 也需要刷新将会在 access token 刷新的 response 内带上刷新好的 refresh token,此部分 OneDrive 文档有具体介绍