我正在寻找microsft图形中的API来撤销用户的令牌。显然,O365 python库中也没有任何方法。
通常,我们可以通过microsoft帐户同意页面手动撤销应用程序的凭据,但我在microsoft中找不到相应的API。
例如,以下是google撤销uri:
发布于 2022-08-11 18:47:09
您可以使用以下图形调用来撤消刷新令牌:以撤消已登录用户的刷新令牌:
后https://graph.microsoft.com/v1.0/me/revokeSignInSessions
若要撤消其他用户的刷新令牌,请执行以下操作:
参考文档- https://learn.microsoft.com/en-us/graph/api/user-revokesigninsessions?view=graph-rest-1.0&tabs=http
注意:您不能撤销访问令牌。访问令牌是短暂的,默认情况下有效期为1小时。但是,当刷新令牌被撤销时,应用程序将无法赎回刷新令牌(长寿命令牌)来获取新的访问令牌。
请参阅:https://learn.microsoft.com/en-us/azure/active-directory/develop/configure-token-lifetimes。
https://stackoverflow.com/questions/73319700
复制相似问题