
24.退出登录
在登录成功页面添加一个a标签链接到/logout
<a href="/logout">退出</a>
当运行调试时会发现退出后返回到登录页面,地址后会加?logout后缀
可以去配置中设置一下自定义退出登录的跳转链接
SecurityConfig.java
//退出登录
http.logout()
//退出登录跳转页面链接
.logoutSuccessUrl("/login.html");
除了可以设置跳转链接之外,可以自己设置退出登录指定跳转href的地址
//退出登录
http.logout()
//指定跳转href的地址
.logoutUrl("/user/logout")
//退出登录跳转页面
.logoutSuccessUrl("/login.html");
那退出的按钮a标签链接也要进行更改
其他退出登录的自定义配置
//销毁http的session对象
.invalidateHttpSession()
//清除认证状态
.clearAuthentication()
//退出登录成功后的处理器
.logoutSuccessHandler()
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Eternal Night
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果