36.解析Token
解析Token测试
进入src→main→test→com.night.jjwtdemo->JjwtdemoApplicationTests.java
/**
* @Title
* @Description TODO 解析Token
* @Author admin
* @UpdateTime 2022/3/4 11:51
* @Throws
*/
@Test
public void testParseToken(){
String token="eyJhbGciOiJIUzI1NiJ9." +
"eyJqdGkiOiI4ODg4Iiwic3ViIjoiUm9zZSIsImlhdCI6MTY0NjM2NjAwMH0." +
"HkLyRFcUBX8hgyjeQDdB_chnzd_p06BZD-i4ClEQT4Q";
// 解析token 获取负载中声明的对象
Claims claims = Jwts.parser()
// 准备加盐秘钥
.setSigningKey("xxxx")
// 提供token
.parseClaimsJws(token)
// 添加主体
.getBody();
// 打印输出声明对象
System.out.println("id:"+claims.getId());
System.out.println("subject:"+claims.getSubject());
System.out.println("issuedAt:"+claims.getIssuedAt());
}
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Eternal Night
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果