0 0

SSO问题清教0

请教一个SSO登录的问题:
1、访问A系统,先检查自己域名下的Cookies信息,发现不存在,跳转到SSO校验中心,再校验,发现没有登录,跳转到登录页面;
2、登录成功后,生成ticket,并在A系统中生成自己域名下的Cookies信息,再次访问A系统中应用时,先校验Cookies, 发现存在,不再去SSO校验;至后,用户可以A系统中快乐的访问;
3、这时用户要访问B系统,把生成的ticket带到B系统中,发现没有cookies,去SSO校验,已登录,生成B系统下的Cookies,用户可以快乐的使用B系统;
4、用户在A系统中,点击退出,清除域名下Cookies和SSO登录信息;用户在A中已退出;
5、可是:B系统的Cookies还没有清除,用户还可以使用B系统呀?
条件:A系统和B系统是完合两个不同的域名,咋破呢?
2014年10月30日 16:54

4个答案 按时间排序 按投票排序

0 0

采纳的答案

这个只能把B系统的cookie过期时间设短一些,然后B系统的cookie到期以后去SSO服务器去问的时候,就是退出状态了。

除非你SSO服务器去通知各个业务子系统清除相应的登录状态。

2014年10月31日 18:39
0 0

采用bboss会话共享可以实现同根域名应用之间sso功能,相关资料可以查看bboss博文:
bboss session共享架构及特点
bboss会话共享demo使用指南
bboss session共享使用方法介绍

2014年11月03日 12:13
0 0

用户退出A系统时要调用sso server
sso server会注销用户 删除cookie

cookie只用一个 --- A B系统共享

2014年10月31日 17:15
0 0

分都不给,如何快乐的回答呢

2014年10月31日 13:44

相关推荐

    基于redis的sso接口文档和教程

    **基于Redis的SSO接口文档和教程** 单点登录(Single Sign-On,简称SSO)是一种用户在多个应用系统中只需登录一次,就能在其他所有系统中自由切换并保持登录状态的技术。它简化了用户的登录流程,提高了用户体验。...

    sso demo 工程

    开发者可以研究源代码来学习如何设置SSO服务器,配置客户端应用,以及处理跨域认证问题。同时,解决方案文件和源码阅读指南将提供一个清晰的路径来逐步理解和构建SSO系统。对于想要了解或实践SSO技术的人来说,这是...

    SSO CAS单点登录配置教程

    CAS(Central Authentication Service)是耶鲁大学开源的SSO解决方案,它提供了一种集中式的身份验证服务,简化了用户管理和安全认证流程。 本教程将详细介绍如何配置CAS以实现SSO。首先,我们需要理解CAS的基本...

    帝国cms oauth2.0 单点登录sso

    【标题】:“帝国cms oauth2.0 单点登录sso” 在IT行业中,单点登录(Single Sign-On,简称SSO)是一种身份验证机制,它允许用户通过一次登录即可访问多个相互关联的应用系统,无需为每个系统分别进行认证。这里的...

    单点登陆代码和文档介绍

    5. **文档**:文档可能包含了SSO系统的架构设计、部署指南、配置教程以及常见问题解答。这有助于理解SSO的工作流程,以及如何在实际项目中应用SSO解决方案。 6. **安全性考虑**:SSO虽然便利,但也存在安全风险,如...

    CAS单点登录 for Tomcat

    在提供的文档中,如《安装配置CAS实现单点登录 (v1.0).doc》和《SSO实例安装和配置指南.pdf》,通常会详细介绍每一步的具体操作和注意事项,包括版本兼容性、配置示例和常见问题解答。《CAS_Tomcat6.doc》可能专注于...

    CAS Protocol 3.0 Specification.docx 官方中文版教程详解

    CAS(Central Authentication Service)是一种网络单点登录(SSO)/单点登出(SLO)协议。它的主要目的是在用户访问多个应用程序时,只需向中央CAS服务器提供一次凭证,如用户名和密码,从而简化身份验证流程。CAS...

    安全管理系统教程 很好用的

    - **统一身份认证(Single Sign-On, SSO)**:实现一次登录即可访问所有授权的系统和服务,提高用户体验的同时增强了安全性。 - **权限管理**:提供精细的权限分配机制,确保用户只能访问与其角色相匹配的资源。 - *...

    DataSphereStudio:DataSphereStudio是一站式数据应用程序开发和管理门户,涵盖了各种场景,包括数据交换,脱敏清理,分析挖掘,质量测量,可视化和任务调度

    English |介绍DataSphere Studio(简称DSS)是WeDataSphere,是WeBank的一个大数据平台,WeBank是一个自行开发的一站式数据应用程序开发管理门户。 DSS基于计算中间件,可以轻松地集成上层数据应用程序系统,从而使...

    单点登录 - CAS【一】

    单点登录(Single Sign-On,简称SSO)是一种网络身份验证机制,允许用户在一个系统或应用中登录后,无需再次认证即可访问其他相互信任的系统。CAS(Central Authentication Service)是 Yale 大学开发的一个开源项目...

    Asp.net中防止用户多次登录的方法.rar

    9. 异常处理和日志记录:当检测到可能的多处登录时,记录详细的日志,以便后续分析和追踪潜在的安全问题。 综上所述,防止用户在Asp.net中多次登录涉及多种策略,可以根据实际需求选择合适的方案进行组合实施,以...

    Laravel开发-cas-server .zip

    在本教程中,我们将深入探讨如何利用 Laravel 框架构建一个中央认证服务(Central Authentication Service,简称 CAS),这是一个广泛用于实现单点登录(Single Sign-On,SSO)的协议。 1. **CAS 协议理解** CAS ...

    实现rtx单点登录使用sessionkey

    在IT领域,单点登录(Single Sign-On,简称SSO)是一种身份验证机制,它允许用户在一个应用系统中登录后,无需再次输入凭证即可访问多个相互关联的应用系统。"实现rtx单点登录使用sessionkey"这个主题是关于如何利用...

    SSM对第三方登陆(QQ/微信/Github/微博/开源中国/人人网/豆瓣/百度)进行整合

    这些社交平台提供的OAuth2.0协议允许应用安全地获取用户信息,实现单点登录(SSO)功能,极大地提升了用户体验。 首先,理解OAuth2.0协议至关重要。OAuth2.0是一种授权框架,它允许第三方应用在用户的许可下,访问...

    iR3245打印机

    - **MEAP/SSO**: 设备管理和安全认证。 - **安全性**: 设置密码保护等安全措施。 - **软件**: - **MacUFRII驱动程序**: Mac平台下的打印驱动。 - **MacPS驱动程序**: PostScript打印驱动。 - **NetworkScanGear**...

    藏经阁-CRAIG DODS-CHIEF ARCHITECT.pdf

    《藏经阁-CRAIG DODS-CHIEF ARCHITECT》Office365 + PowerShell for Covert C2 本文档讨论了如何使用 Office365 和 PowerShell ...本文档提供了一个详细的指南,教你如何使用 Office365 和 PowerShell 实现隐蔽的 C2。

    思科Catalyst-9300-系列交换机.pdf

    - 支持思科StackWise虚拟技术,具备无中断转发(NSF/SSO)能力,实现快速恢复。 - 采用思科StackPower技术,实现智能电源管理,具备电源冗余功能。 2. 思科Catalyst-9300系列交换机技术规格: - 基于UADP2.0 ASIC...

    jenkins操作分享.zip

    8. **监控与报告**:Jenkins提供构建历史记录、测试报告等功能,便于监控项目的健康状况和快速定位问题。 9. **安全与权限管理**:Jenkins支持多种身份验证机制,如用户名/密码、LDAP、SSO等,并且可以设置不同用户...

    用友NC二次开发指导手册

    - **知识点**:NC安装流程、注意事项及常见问题解决方法。 - **详细说明**:安装NC前需确认服务器满足最低硬件配置要求,然后下载并执行NC安装程序,按照向导提示完成安装。安装过程中要注意选择正确的数据库连接...

Global site tag (gtag.js) - Google Analytics