Jwt在解析token中的信息时,出现报错

Cannot resolve method 'parseClaimsJws' in 'JwtParserBuilder'

在这里插入图片描述

解决:

检查官网,发现JWT parser().setSigningKey() 方法已废弃 - spring 中文网

在这里插入图片描述

使用parserBuilder.setSigningKey() 重构

JwtParser parser = Jwts.parser().setSigningKey(key);

替换为(build要紧跟setSigningKey,否则会报错):

JwtParser parser = Jwts.parserBuilder()
  .setSigningKey(key)
  .build();

官网描述:
在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐