Spring Security(10)——退出登录logout
2016-05-26 16:09
344 查看
要实现退出登录的功能我们需要在http元素下定义logout元素,这样Spring Security将自动为我们添加用于处理退出登录的过滤器LogoutFilter到FilterChain。当我们指定了http元素的auto-config属性为true时logout定义是会自动配置的,此时我们默认退出登录的URL为“/j_spring_security_logout”,可以通过logout元素的logout-url属性来改变退出登录的默认地址。
<security:logout logout-url="/logout.do"/>
此外,我们还可以给logout指定如下属性:
(注:本文是基于Spring Security3.1.6所写)
(注:原创文章,转载请注明出处。原文地址:http://haohaoxuexi.iteye.com/blog/2162334)
<security:logout logout-url="/logout.do"/>
此外,我们还可以给logout指定如下属性:
属性名 | 作用 |
invalidate-session | 表示是否要在退出登录后让当前session失效,默认为true。 |
delete-cookies | 指定退出登录后需要删除的cookie名称,多个cookie之间以逗号分隔。 |
logout-success-url | 指定成功退出登录后要重定向的URL。需要注意的是对应的URL应当是不需要登录就可以访问的。 |
success-handler-ref | 指定用来处理成功退出登录的LogoutSuccessHandler的引用。 |
(注:本文是基于Spring Security3.1.6所写)
(注:原创文章,转载请注明出处。原文地址:http://haohaoxuexi.iteye.com/blog/2162334)
相关文章推荐
- 高效 Windows 工作环境 && Java 开发环境搭建
- JavaEE 文档收集
- Spring Security(09)——Filter
- Eclipse快速打开文件目录插件——Open Explorer
- Spring4.0编程式定时任务配置
- Spring Security(08)——intercept-url配置
- SpringMVC学习之helloworld(一)
- Struts2优点
- KMP_next数组_while详解_Java实现
- SpringMVC 使用 @Value获取properties文件中的属性值
- Spring Security(07)——缓存UserDetails
- Struts2中Action的数据如何获取的
- Spring Security(06)——AuthenticationProvider
- Spring Aop实例
- JAVA file文件操作
- java服务器端配置支持跨域请求
- this和super的使用
- springmvc 配置默认路径 以及 Jsp include跳转controller 以及 url get访问中文乱码
- Spring Security(05)——异常信息本地化
- Java 向上转型,向下转型