jwt解析token报错:Signed Claims JWSs are not supported.

jwt解析token报错:Signed Claims JWSs are not supported.

Exception in thread "main" io.jsonwebtoken.UnsupportedJwtException: Signed Claims JWSs are not supported.
	at io.jsonwebtoken.JwtHandlerAdapter.onClaimsJws(JwtHandlerAdapter.java:50)
	at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:487)
	at io.jsonwebtoken.impl.DefaultJwtParser.parseClaimsJwt(DefaultJwtParser.java:514)
	at com.wfd.study.springboot.security2.JwtTest.main(JwtTest.java:28)

错误原因:parseClaimsJwt() 方法是解析没有进行签名的token,如果我们的token是已经进行了签名,调用了该方法,就会报出上述错误。

解决方法:签名的token应该使用parseClaimsJws(String jws) 方法

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值