最近所做的项目要分拆成2个网站,单点登录的问题就出来了。
首先想到的就是赫赫有名的CAS了,以前项目也用过,用起来还是挺简单的,不过总觉得大炮打蚊子的感觉,就像原来用的安全框架acegi,没别的要求还行,又点特别的需求,感觉这东西是太复杂,最后还是自己实现简单的权限管理了事。
想想单点登录应该也不难,是不是勤快一点自己造一简单的轮子,想圆就圆想方就方,也是很爽的,思考下,就目前的情况单点登录实际也就是session跨域共享吧。解决2点就可以了:
1、session共享
2、跨域
想起最近在javaeye看到几遍sna的文章,主要是session共享的方案,觉得使用servlet filter那个方案挺好。决定进行改造之,先记下想法,hehe
分享到:
相关推荐
SpringBoot整合Shiro示例实现动态权限加载更新+Session共享+单点登录 SpringBoot整合Shiro示例实现动态权限加载更新+Session共享+单点登录 SpringBoot整合Shiro示例实现动态权限加载更新+Session共享+单点登录 ...
SpringBoot+MyBatis+SpringSession+Redis实现session共享及单点登录开发实例
tomcat7 + redis单点 session共享 jar 提供支持tomcat7 + redis单点 实现session共享的jar资源
主要介绍了基于SpringBoot+Redis的Session共享与单点登录,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
通过spring-session 和redis 达到跨域同应用时 session 统一存储。在应用中实现单点登录操作
tomcat7+redis集群 session共享jar 提供支持tomcat7 + redis单点 集群 实现session共享的jar资源
tomcat redis session manager 实现session共享单点登录
SpringBoot 整合 Shiro 实现动态权限加载更新+Session 共享+单点登录
主要是实现单点登录,session共享,利用redis缓存。使用的技术是nginx+redis。为了避免麻烦,未使用任何框架。
本资源是用于解决nginx+tomcat+redis__session__问题的资源包,涵盖具体教程
sso单点登录demo,集成shiro 完美实现单点登录demo,共享session
Tomcat做集群的时候需要需要session同步,支持Tomcat8。内含kuanrf-tomcat-redis-session-manager-1.0.jar、jedis-2.7.2.jar、commons-pool...适合于 tomcat session共享,单点登录session共享,使用redis做session共享
跨站点共享Session解决方案、单点登录解决方案(ASP.NET 2.0版本)通过序列化和反序列化机制实现的一种解决方案
主要介绍了Spring session实现共享单点登录案例过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
http://blog.csdn.net/javandroid/article/details/52959105
该文件可以通过代码实例,让你清楚的理解session和cookie的意思,当你明白了这点,你就可以设计出来单点登录功能,同一账号在同一时间只能登录一次功能。同时你可以通过ie、firefox去测试你对session、cookie的理解...
自己亲自试验,亲测有效。实现父子网站共享session。可实现单点登录的效果,具体还是发挥各位大佬的才能了,此文只是实现共享session的亲测案例
通过共同的sessionid在服务器端获得相同session信息,即可达到单点登录(即多站点共享用户信息,一处登录,处处可用)的目的。 单点登录分为两种情况: 一、站点部署在同一个服务器,且使用同一个二级域名 这种情况...
单点登陆、session共享解决方案 联系方式:北京师范大学 计算机系 张人杰 alex.zhangrj@hotmail.com