从刷新令牌重新生成访问令牌

Re-Generate Access Token From Refresh Token

我有一个为 office365 登录生成的刷新令牌。 我使用以下一组权限生成它

openid offline_access Calendars.ReadWrite.Shared profile email https://graph.microsoft.com/User.Read

现在我想从刷新令牌生成一个具有不同权限集的访问令牌 喜欢关注

Group.Create, Group.ReadWrite.All, Directory.ReadWrite.All

是否可以从具有一些不同权限集的刷新令牌中获得访问令牌?

这里有任何帮助。

Is it possible to have an access token from refresh token with some different set of permissions?

不,这不可能。

新的访问令牌可以与原始访问令牌具有相同的有效期和范围,或者可以指定为具有更短的生命周期以及原始访问令牌范围的较小子集。可以生成新的访问令牌以替换原始令牌或生成新的访问令牌以用作附加令牌。您还可以使用刷新令牌调用使原始访问和刷新令牌以及用户授予的任何权限完全过期。