Google IoT JWT 到期

Google IoT JWT expiration

与 Google Cloud IoT 一起使用的 JWT 的最长寿命是多少?

我看过这个 JWT 但我不确定如何使用它:

令牌的最长生命周期为 24 小时 + 偏斜

谢谢

您 link 的文档是正确的。用于 IoT 的 JWT 令牌的最长寿命为 24 小时。尽管它提到了偏斜,但我建议不要将其包含在令牌的生命周期中,因为它旨在作为缓冲区,这样如果您的时钟比 Google 早几分钟,就不会发生提前到期。

这实际上意味着 Google 将接受具有 exp 字段的 JWT 令牌,该字段介于现在和从现在起的一天之间。

这对你来说意味着,当你创建一个 JWT 令牌时,你应该将 exp 字段设置为当前时间 + 24 小时(或更短,如果你想更频繁地刷新)。