`
joy2everyone
  • 浏览: 135136 次
  • 性别: Icon_minigender_1
  • 来自: ...
社区版块
存档分类
最新评论

SSO 过程中保持双方session存活的一种方式

    博客分类:
  • java
阅读更多
SSO过程中

为了保持双方的session keep live,可以通过在页面加载类似如下代码

<html>
<head></head>
<body>
	...
	<img src="另一方站点图片或者请求URL" width="1" length="1"/>
	...
</body>
</html>





为了保持双方的session同时失效,可以在一方session失效(登出)的页面中加载另一方session失效的请求

<html>
<head></head>
<body>
	...
	<img src="webroot/logout.action?arg1=value1" width="1" length="1"/>
	...
</body>
</html>



{webroot/logout.action?arg1=value1}就是另一方session失效的请求。


小结:通过配置不可见的图片或者是隐藏的frame,利用加载页面的方式搜寻对方的路径、请求,保持session存活的一致性。

分享到:
评论

相关推荐

    BOSS项目-SSO接入开发指南.rar

    SSO Agent 负责管理操作员的登录/退出流程,操作员在应用中的SSO 的Session管理,并具SSO Agent 负责收接应用发送过的操作员登录,退出等信息交给应用进行处理。这种方式对应用接入的开发来说,优点是开发工作量比较...

    SpringSecurity+OAuth2+SSO.pptx

    但是在搞一段时间啊后发现自己越走越黑,越走越远,总结下来自己对协议理解还是不够透彻,对之前理解的前后端分离的SSO还是止步于session的交互方式。在涉及到多个域之间换取token还是有一些问题。

    spring boot 实现SSO单点登陆

    spring boot整合spring security 实现SSO单点登陆 完整DEMO. ...2、先后启动SsoServer、sso-resource、sso-client1、sso-client2 3、访问http://sso-taobao:8083/client1/ 或 http://sso-tmall:8084/client2/

    Loong SSO(单点登录)开源代码正式发布 rc1.0

    Loong SSO是一款用C 写的 SSO服务端,可以运行在 linux(2.6内核) 和 FreeBSD系统上,使用HTTP协议 进行交互. 这款SSO产品,在运行机制上 吸取了国内门户的 passport一些优点. 大家先帮忙测试一下,如果大家有好的功能...

    BOSS项目-SSO接入开发指南.doc

    SSO Agent 负责管理操作员的登录/退出流程,操作员在应用中的SSO 的Session管理,并具SSO Agent 负责收接应用发送过的操作员登录,退出等信息交给应用进行处理。这种方式对应用接入的开发来说,优点是开发工作量比较...

    一个sso的解决方案

    一个sso的解决方案

    simple-sso.zip

    Session在一个服务器中,各个模块都可以直接获取,只需登录一次就进入各个模块。若在服务器集群或者是分布式系统架构中,每个服务器之间的Session并不是共享的,这会出现每个模块都要登录的情况。这时候需要通过单点...

    SSO个人实现方式

    下载前请参考这篇文章http://blog.csdn.net/javaee_ssh/article/details/25998553

    SSO的简单实现SSO的简单实现

    SSO的简单实现SSO的简单实现SSO的简单实现

    DSMP规范中的SSO平台接入规范详细说明

    SSO 平台实际上是用户归属地 DSMP 的一部分功能。用户登录时都需要重定 向到归属地 DSMP 的用户自服务门户上,无论全网 SP 还是本地 SP,都是到用户 归属地的 SSO 平台做用户登录,并且完成 Session 的管理,用户...

    SSO_单点登陆流程_简要

    程序流程: SSO系统 ... ... 3) 如果验证通过,则从映射表中取出该用户所有能访问的应用系统,显示在sso登录成功页面。转向登录成功页面之前,将...4) 用户在 sso登录成功的页面,选择一个链接,请求某一个应用系统的页面;

    .net的sso单点登录

    sso单点登录sso单点登录sso单点登录sso单点登录

    SSO跨域单点登录Demo

    自己写的一个SSO跨域单点登录Demo,直接使用Eclipse导入即可使用,压缩包中附有自己总结的详细的使用说明和跨域登录原理讲解,感兴趣的朋友可以看一下。

    跨服务器登录验证(单点登录SSO)过程和Java实现

    跨服务器登录验证(单点登录SSO)过程和Java实现

    Laravel开发-sso

    Laravel开发-sso Laravel 4的SSO包。

    SSO单点登陆解决方案

    一个实现SSO方案的构想SSO单点登陆解决方案

    SSO相关知识.ppt

    SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一

    .net 简单sso登录

    .net简单sso登录demo

    SSO概念pdf

    SSO概述

    sso解决方案汇总

    详细描述了SSO的解决方案,让您初步认识到SSO的方案设计

Global site tag (gtag.js) - Google Analytics