1、引入依赖
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
<version>0.9.1</version>
</dependency>
2、Map<String,Object> map = new HashMap<>();
map.put("id",1);
String jwt=jwts.builder()
.signWith(SignatureAlgorithm.HS256,"asd")-->(签名算法HS256,随意字符串)
.setClaims(map)->(自定义内容)
.setExpiration()->(设置过期时间)
.compact()
解析JWT
Claims claims=Jwts.parser()
.setSigningKey("")-->(放签名密钥)
.parseClaimsJwt("")-->(jwt)
.getBody();
jwt令牌的基本使用
最新推荐文章于 2025-08-05 17:34:52 发布