jwt 生成的token exp 的单位是秒

Posted del88

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jwt 生成的token exp 的单位是秒相关的知识,希望对你有一定的参考价值。

技术图片

 

 

public class Test {
    public static void main(String[] args) throws UnsupportedEncodingException {
        DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date = null;
        Date date1 = null;

        date = new Date(System.currentTimeMillis() + (365 * 24 * 60 * 60 * 1000L));

        date1 = new Date(1621329814000L);

        System.out.println(dateFormat.format(date));
        System.out.println(dateFormat.format(date1));

        System.out.println(new String(Base64.getDecoder().decode("eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9".getBytes("utf-8"))));
    }
}

 

 

 

 

技术图片

 

以上是关于jwt 生成的token exp 的单位是秒的主要内容,如果未能解决你的问题,请参考以下文章

JSON Web Token exp 时间混淆

为什么即使我将Expires设置为null,JWT仍包含EXP声明?

基于JWT的Token认证机制实现及安全问题

token-使用jwt生成token

28.Jwt集成:生成公私钥非对称加密生成和解析token

JWT生成token及过期处理方案