如何在Azure AD中延长多租户应用的访问令牌有效期?
多租户Azure应用访问令牌相关问题解答
能否延长访问令牌有效期?
可以。借助Azure AD的预览版令牌生命周期策略,你可以调整访问令牌的TTL时长,但要注意Azure AD对访问令牌最长有效期有明确限制(比如部分资源场景下最长为24小时),且该功能目前处于预览阶段,需确认其适用场景与约束。
谁来执行令牌生命周期策略的配置?
分两种场景:
- 当使用应用的用户属于你的应用注册所在租户时:由你(应用租户的管理员)配置策略,该策略仅对本租户内使用该应用的用户生效。
- 当用户属于其他客户端租户时:需由对应租户的管理员完成配置。因为访问令牌是由用户所属的租户颁发的,令牌的生命周期规则由用户所在租户的管理员管控。
另外,更常规的持续获取权限的方式是利用有效期90天的刷新令牌定期获取新的访问令牌,这种方式无需调整令牌生命周期,也更符合Azure AD的安全设计。
内容的提问来源于stack exchange,提问作者Elish
相关产品推荐
相关产品推荐

