乐闻世界logo
搜索文章和话题

JWT中exp(到期时间)声明的格式是什么

1 个月前提问
24 天前修改
浏览次数3

1个答案

1

JWT(JSON Web Token)中的exp(Expiration Time)声明用于指定token的过期时间。这个声明的格式是一个数字日期,具体来说,是从1970年1月1日UTC开始的秒数。

例如,如果我们想要设置一个token在2023年1月1日UTC正午12点到期,我们首先需要计算从1970年1月1日到2023年1月1日正午的总秒数。这个时间点对应的Unix时间戳是 1672550400。因此,JWT的payload部分将包含如下的exp声明:

json
{ "exp": 1672550400 }

这表示该JWT将在2023年1月1日12:00 UTC时到期。一旦到达或超过这个时间点,任何尝试验证这个JWT的行为都应当因为JWT已经过期而被拒绝。

2024年8月16日 00:09 回复

你的答案