token空指针

Blade 未结 2 158
403597089
403597089 剑圣 2024-07-18 10:26

一、该问题的重现步骤是什么?

1. 95abe39249b51f8220225eb3e489d07f.png

2. 这个token一直报空指针异常

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex-boot 4.0.1

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • token解析异常,你是升级上来的吗?)NU4Q2]3%ICB}MUK$~5@BT1.png

    作者追问:2024-07-18 11:12

    升级上来的是啥意思呢,我这边是商业版的BladeX-Boot的4.0.1 版本

    0 讨论(0)
  • 2024-07-18 11:50

    image.png
    我这边的代码还是这样的,是需要改代码 升级版本?

    作者追问:2024-07-19 11:15

    judgeRefreshToken这个方法打断点看看具体哪一步报错了,还有就是推荐升级4.1.0版本,优化增强了很多地方。

    回答: 2024-07-19 11:18

    应该是

    Claims refreshClaims = (Claims)Objects.requireNonNull(JwtUtil.parseJWT(refreshToken));

    这一行代码,解析token失败了,导致报空指针异常,代码还没有走到您说的这个方法里去,就报错了

    作者追问:2024-07-19 11:19

    那就是refreshToken本身解析就失败了,你下载4.1.0新版本前后端测试下看看

    0 讨论(0)
提交回复