仿牛客社区开发SpringSecurity未解之谜,求解

首先感谢牛客网搞的这个项目课程,本人跟着课程已经学到了第七章。
然而,SpringSecurity在自定义登录认证逻辑时,每当登录失败,failureHandler处理器根本无法实现转发功能,亲测无数遍,任何转发尝试都是无效的,只能重定向。课程里没有测试登录失败,于是这就变成一个谜了。
有大佬可以指点迷津么,太折磨人了!


全部评论
苦苦寻求帮助无果,硬着头皮再尝试了很多次,终于发现是SpringSecurity在登陆认证失败时默认携带302状态码传输到前端,而302是重定向状态码,后端虽然转发成功了,前端立马重定向login请求,导致转发失效。 解决办法,在fiilureHandler处理器修改response状态码: response.setStatus()。只要不是301或302这样的重定向状态码即可。
2 回复
分享
发布于 2021-09-22 18:23
大佬 请问有项目问题可以青请教一下你吗😭
点赞 回复
分享
发布于 2022-02-10 12:49
饿了么
校招火热招聘中
官网直投
大佬有这个项目的资料源码吗,可以分享一份嘛
点赞 回复
分享
发布于 2022-09-30 09:27 河南

相关推荐

5 23 评论
分享
牛客网
牛客企业服务