关于token校验的问题
老师您好,这里的代码结构我有些不理解,jwt_token这个字段是何时设置在session里,以至于再访问的时候可以在filter里用getHeader取出来呢?在登录接口明明已经去掉了session.setAttribute
此外我在测试中发现无法重置token,现有的token过期后就无法登录了(2月底第一次设置的token一直保留到现在)
7
收起
正在回答
1回答
同学你好,1、jwt_token并没有存储到session中,我们是将jwt_token放置到请求头里面,然后在代码中通过request.getHeader()方法从请求头里面获取到jwt_token值。在下一个小节中会在请求头里面添加jwt_token。如下所示:
2、token过期后并不会自己消失,同学可以重新登陆来刷新token试一下。如下所示:并在postman中进行测试token是需要我们手动修改的。如上图所示:
祝学习愉快!
Java工程师 2024版
- 参与学习 2020 人
- 提交作业 1249 份
- 解答问题 1203 个
2024重磅革新,超百小时内容豪华升级,加速提升高级技能与高薪就业竞争力 课程紧贴企业最新人才需求,历经7年持续迭代,帮助万名学子入行转行 从零起点到高阶实战,学习路径稳健顺滑,成就从小白到工程师高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星