转载务必说明出处:https://blog.csdn.net/LiaoHongHB/article/details/84031016
关于JWT Token的生成和解析,自己写了一个工具类仅供大家参考。
首先在pom.xml中导入jwt的相关jar包:
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
<version>0.7.0</version>
</dependency>
常量的定义:
public class CommonConstants {
public final static String CONTEXT_TOKEN = "Authorization";
public final static String CONTEXT_USERNAME = "contextUsername";
public final static String CONTEXT_USER_ID = "contextUserId";
public final static String JWT_PRIVATE_KEY = "0123456789";
public final static String RENEWAL_TIME = "renewalTime";
public final static String REDI