【问题标题】:msal-react access token vs id token different expirations timemsal-react 访问令牌与 id 令牌不同的到期时间
【发布时间】:2022-01-19 11:04:46
【问题描述】:

对于身份验证,在我的应用程序中,我使用@azure/msal-react 库和@azure/msal-browser。 我注意到下载token的方法acquireTokenSilent()同时返回:accessToken和idToken,虽然每次我尝试下载这些token的过期时间都是不同的,但差异永远不会相同或相似。并且令牌本身只有在达到访问令牌的过期时间时才会刷新。 这是一种自然行为还是可能是什么原因?

【问题讨论】:

    标签: reactjs azure azure-active-directory msal-react


    【解决方案1】:

    id token 的生命周期默认为 1 小时,而 access token 默认为 60-90 分钟(平均 75 分钟),这是一种自然行为。微软官方文档中提到了。

    当然,令牌的生命周期可以通过设置token lifetime policy 来改变。这是setting token lifetime的步骤。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-11
      • 1970-01-01
      • 1970-01-01
      • 2022-09-27
      • 2020-03-10
      • 1970-01-01
      • 2022-12-29
      • 2012-07-05
      相关资源
      最近更新 更多