Web项目加入SpringSecurity后循环重定向问题
错误原因:去登录页面和登录请求本身都需要 permitAll()
否则登录和去登录页面本身都需要登录,形成死循环。
所以在只需要在 去登录页面 和 登录请求本身 后面添加 .permitAll() 即可
.formLogin() // 使用表单形式登录
.loginPage("/admin-login-to-page.html") // 指定默认的登录页
.permitAll()
.loginProcessingUrl("/security-do-login-page.html") // 指定处理登录请求的地址
.permitAll()