是否可能跨域共享session信息或者怎么实现单点登录? -凯发k8国际

0 0

是否可能跨域共享session信息或者怎么实现单点登录?0

一个网站下挂接了多个模块,这些模块可能使用独立的二级域名,在不同的服务器上。怎么样能让用户只需登录一次,就能在访问这些模块时都是已登录的状态?
2014年12月19日 08:56

9个答案

0 0

共享cookie不行,共享session可以解决

2015年10月08日 11:42
0 0

tomcat自带了session的集群存储,需要配置即可。不过一般可以将session存在分布式文件系统或memcached,redis等内存数据库中,这样获取也非常方便。

2015年7月12日 22:40
0 0

这个是单点登录(sso) 技术范畴,建议购买或自己开发(参考cas)

2015年3月23日 17:55
0 0

单点登录建议去看下耶鲁的cas 网上多的是

2015年3月03日 16:55
0 0

2级域名  就cookie  就能实现吧,  这是 cookie 的domain属性,貌似是啊。

同域 的

2014年12月24日 11:12
0 0

采用bboss会话共享可以实现跨域名应用之间sso功能,相关资料可以查看bboss博文:


2014年12月20日 12:49
0 0

二级域名和顶级域名相同,可以共享cookie。
你可以用memcache或者redis,实现tomcat各个服务器session同步,基本上可以满足要求了。

2014年12月19日 12:48
0 0

可以用开源的cas框架实现,凯发k8国际娱乐官网入口官网https://www.apereo.org/cas

2014年12月19日 11:34
0 0

1、访问a系统时,发现没有登录,页面跳转到登录页面,登录成功,生成一个ticket,sso拿着这个ticket使用jsonp(支持跨域)去为每个系统生成一个同名的cookies;
2、a系统登录后,再次访问,会首先找自己域下的cookies,找到,说明已登录;
3、访问b系统后,做2中类似校验;
4、在a系统注销时,给sso发送请求,sso接收到请求后,还是使用jsonp去删除名个域名下cookies,同时清除sso的登录信息;
不知道我说清楚没?京东sso登录分析:
http://blog.chinaunix.net/uid-25508399-id-3431705.html

2014年12月19日 09:38

相关推荐

    该文件可以通过代码实例,让你清楚的理解session和cookie的意思,当你明白了这点,你就可以设计出来单点登录功能,同一账号在同一时间只能登录一次功能。同时你可以通过ie、firefox去测试你对session、cookie的理解...

    通过spring-session 和redis 达到跨域同应用时 session 统一存储。在应用中实现单点登录操作

     单点登录是一种多站点共享登录访问授权机制,访问用户只需要在一个站点登录就可以访问其它站点需要登录访问的资源(url)。用户在任意一个站点注销登录,则其它站点的登录状态也被注销。简而言之就是:一处登录,...

    解决跨子域网站之间的session取值问题,简单实现,只需要改改配置文件就ok.

    单点登录 —— 内置三种单点登录模式:无论是否跨域、是否共享redis,都可以搞定 oauth2.0认证 —— 基于rfc-6749标准编写,oauth2.0标准流程的授权认证,支持openid模式 二级认证 —— 在已登录的基础上再次认证,...

    一、写在前面 最近需要把阿里云上的四台服务器的项目迁移到客户提供的新的项目中,原来的四台服务器中用到了一...因为每台服务器有两个项目,都用到单点登录,所以通过修改新的共享登录方式花费时间太多,于是在网上搜c

    ​ 在微服务中我们一般采用的是无状态登录,而传统的session方式,在前后端分离的微服务架构下,如继续使用则必将要解决跨域sessionid问题、集群session共享问题等等。这显然是费力不讨好的,而整合shiro,却很不...

    单点登录怎么实现 session怎么共享 1.2. 缓存 哪些场景需要用到redis redis存储格式的选择 怎么提高redis缓存利用率 缓存如何同步 1.3. 图片上传 图片怎么存储 图片怎么上传 1.4. 搜索 ​ 怎么实现 数据量大、 ...

    session跨域共享及企业级单点登录凯发k8国际娱乐官网入口的解决方案实战 分布式事务凯发k8国际娱乐官网入口的解决方案实战 高并发下的服务降级、限流实战 基于分布式架构下分布式锁的凯发k8国际娱乐官网入口的解决方案实战 分布式架构实现分布式定时调度 分布式架构-中间件 分布式消息...

    sso英文全称single sign on,单点登录。sso是在多个应用系统中, 用户只需要登录一次就可以访问所有相互信任的应用系统。它包括 可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。 它是目前比较...

    授权模块,支持cas单点登录,简单properties配置即可,不用再写很多的xml。 支持多数据源,简单properties配置即可实现,为了安全性吧,暂不提供界面维护数据源,不存数据库。 数据表主键优化,如分类科目表,采用有...

    3.4.1 session、application和cache 3.4.2 request 3.4.3 response 3.4.4 server 3.4.5 user 3.4.6 trace 3.4.7 访问其他类中的http上下文 3.5 总结 第4章 服务器控件 4.1 服务器控件的类型 ...

    3.4.1 session、application和cache 84 3.4.2 request 85 3.4.3 response 86 3.4.4 server 88 3.4.5 user 90 3.4.6 trace 91 3.4.7 访问其他类中的http上下文 96 3.5 总结 96 第4章 服务器控件 ...

global site tag (gtag.js) - google analytics
网站地图