baiheng:jwt:duration-in-minute: 1没有生效啥原因
时间: 2024-03-28 15:39:45 浏览: 18
如果设置JWT的有效时长为1分钟,但实际上JWT没有在1分钟后过期,可能有以下几种可能的原因:
1. JWT的生成和解析代码存在问题,没有正确处理JWT的有效期;
2. JWT的有效时长设置被覆盖或修改了,需要检查代码中是否有覆盖或修改该设置的代码;
3. 系统时间设置不准确,导致实际时间和JWT的过期时间计算出现误差。
需要对代码进行仔细的排查和测试,才能确定具体的原因。
相关问题
baiheng: # 与JWT相关的配置 jwt: # 生成和解析JWT时使用的secret-key secret-key: 8ugLIUS#%^*&dlii9MutjKJoHhldSF)JFDL*urfda(&%&^invifdsa# JWT的有效时长,以分钟为单位duration-in-minute: 1实际一分钟后没有过期是啥原因
如果设置的JWT有效时长是1分钟,但是实际一分钟后JWT仍然有效,可能有以下几种可能的原因:
1. 系统的时间设置不准确,导致JWT的有效期计算出现了误差。
2. JWT的生成和解析代码存在问题,导致计算JWT的有效期出现了错误。
3. JWT的有效时长设置不正确,实际上设置的时长比1分钟长。
需要对代码进行仔细的排查和测试,才能确定具体的原因。