【问题标题】:Azure AD token 5 minutes behindAzure AD 令牌晚 5 分钟
【发布时间】:2022-09-27 20:21:34
【问题描述】:

我正在使用 RS256 算法生成 Azure AD 令牌。

当我在https://jwt.io/ 中解码令牌时,发出的时间比请求时间晚了 5 分钟。

请求时间:IST 晚上 9:00:00。

发布时间:IST 晚上 8:55:00。

有点奇怪,但为什么?

先感谢您!

  • 您是否正在查看时间转换器并看到这种差异?
  • 是的,我使用了 \"Iat\" 的 UNIX 时间戳并将其转换为 IST。

标签: azure azure-active-directory jwt token


【解决方案1】:

我找不到文档,但这是设计使然。为了确保当某些系统有一些小的时间偏移时,tocen 仍然适合访问您的应用程序/环境

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
【解决方案2】:

这被称为“时钟偏差”,官方原因是

时钟偏差的需要是为了避免客户端时钟和令牌发布服务时钟不完全同步的情况。但是,我们计划使其成为一个可配置的值,并且在我们的积压工作中。

你可以阅读更多关于它的信息,例如here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-21
    • 2021-03-03
    • 1970-01-01
    • 1970-01-01
    • 2017-11-23
    • 2022-11-10
    • 1970-01-01
    • 2020-07-05
    相关资源
    最近更新 更多