关于SpringSecurity登陆成功出现302状态码

今天在重新整合SpringSecurity时候登陆成功一直出现302的问题:


经过分析,原因是首先我访问的就是index.html页面:


SpringSecurity默认的是登陆成功后继续跳转到你之前的页面,意思就是,比如现在访问一个需要登陆认证的页面,如果你没有登陆,SpringSecurity会先让你去登陆,如果你没有配置就进入的是SpringSecurity默认的那个登陆页,如果配置了就会访问你配置的那个路径:


在认证成功后,会继续跳转至刚刚你需要访问的(需要授权)路径,而我之前访问的路径就是index.html,在我在index.html页面上认证成功后,SpringSecurity继续访问index.html页面,所以会出现302。

所以一般会在访问成功的Handler根据项目进行判断选取访问成功后的行为:


评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值