spring security2中如何进行同步session控制
来源:互联网 发布:plc400软件功能 编辑:程序博客网 时间:2024/05/21 20:19
如果你希望限制单个用户只能登录到你的程序一次,Spring Security 通过添加下面简单的部分支持这个功
能。首先,你需要把下面的监听器添加到你的web.xml文件里,让Spring Security 获得session 生存周期事件:
然后,在你的application context 加入如下部分:
这将防止一个用户重复登录好几次,第二次登录会让第一次登录失效。如果第一个session中已经登录,则在第二个session中还可以继续登录,不过会使第一个session中的登录无效,显示session到期。具体信息如下:
This session has been expired(possible due to multiple concurrent logins being attempted as the same user)。
通常我们更想防止第二次登录,这时候我们可以使用:
这时候在第二个session中将不允许登录。
注:<concurrent-session-contuol />配置将会使remember me功能不起作用。
- spring security2中如何进行同步session控制
- spring security2中对url进行拦截的配置
- spring security2中对method进行拦截的配置
- 如何在struts2中利用session进行权限控制
- 负载均衡中如何保持session同步
- 使用Spring-Security进行登录控制的session问题
- spring-security2.0.2初步配置
- spring security2.0.x资料
- spring security2认证详解说明
- Spring security2 登录例子1
- spring security2配置文件学习小结
- spring security2配置文件学习小结
- Spring Boot如何使用Spring Security进行安全控制
- F5 session如何同步?
- Spring+Hibernate中session如何断开,总结
- Spring中Hibernate的session如何断开
- Spring Boot中使用Spring Security进行安全控制
- Spring Boot中使用Spring Security进行安全控制
- javascript&JS代码防止复制、另存为的代码
- RGB和HSL颜色转换
- 用满足S@T协议的手机应用给“快乐女声”投票
- c++访问XML
- 多媒体发布系统介绍和应用领域
- spring security2中如何进行同步session控制
- 桶装水行业信息化思考(二)
- 字符串函数
- BW--在BW项目中涉及ABAP的增强连接收集
- 全排列问题实现
- 精妙SQL语句收集
- JQuery学习笔记7:element属性控制
- c语言中关于.h文件和.c文件
- 从重构的角度学习bridge设计模式