JWT里面exp,单位:秒(10位数字) System.currentTimeMillis()返回毫秒(13位数字)数值相差 1000 倍, expTime < System.currentTimeMillis() →永远true!直接判定过期!同时getExpiredDateFromToken()构造 Date 对象时,没有将秒乘以 1000 转换为毫秒。
JWT里面exp,单位:秒(10位数字) System.currentTimeMillis()返回毫秒(13位数字)数值相差 1000 倍,
expTime < System.currentTimeMillis() →永远true!直接判定过期!同时getExpiredDateFromToken()构造 Date 对象时,没有将秒乘以 1000 转换为毫秒。