【修复】修复token失效时间秒数设置过大时出现异常的问题,生成token时统一采用秒计算
This commit is contained in:
parent
9b4c5b7b1a
commit
72094092b4
@ -49,8 +49,7 @@ public class JwtTokenUtil {
|
|||||||
*/
|
*/
|
||||||
public static String generateToken(JwtPayLoad jwtPayLoad) {
|
public static String generateToken(JwtPayLoad jwtPayLoad) {
|
||||||
|
|
||||||
DateTime expirationDate = DateUtil.offsetMillisecond(new Date(),
|
DateTime expirationDate = DateUtil.offsetSecond(new Date(), Convert.toInt(ConstantContextHolder.getTokenExpireSec()));
|
||||||
Convert.toInt(ConstantContextHolder.getTokenExpireSec()) * 1000);
|
|
||||||
return Jwts.builder()
|
return Jwts.builder()
|
||||||
.setClaims(BeanUtil.beanToMap(jwtPayLoad))
|
.setClaims(BeanUtil.beanToMap(jwtPayLoad))
|
||||||
.setSubject(jwtPayLoad.getUserId().toString())
|
.setSubject(jwtPayLoad.getUserId().toString())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user