所谓单点登录
比如有几个系统 A B C D ,
登录了A系统后,其他几个系统可以在A系统的链接中直接进入,不需要再次登录,这样就是单点登录
那么实现方式呢 ,这个就有多种多样 ,就要看你的需求如何,想做成怎样的单点登录。
就我知道的有如下几种。
1、假的单点登录
有些系统对安全要求不是很高,而且几个系统都是同一家公司开发的 ,那么单点登录的时候,可能只是通过在链接地址上传递一个用户名过去,比如 B系统/login.do?username=XXX ,或者在后面再加上一串什么加密字符之类的。这样就完成了单点登录。
这种方式不建议使用
2、使用JOSSO方式实现单点登录
这个是利用第三方的工具来实现单点登录,比如 有系统 A B C D ,分别是不同的公司产品,如果需要实现单点登录, ①需要一个JOSSO的服务端,比如和A系统合设在一起,在A系统的服务器上部署JOSSO的服务端,从A系统中分别有B、C、D的链接地址 ②在B、C、D需要部署JOSSO的客户端配置
后面会有具体的例子 介绍
3、CAS单点登录
需要在总的系统中部署CAS服务端,在其他分系统中部署CAS客户端配置,在分系统中利用cas的jar包获取A系统中传递过来的session 等信息
好像需要在JDK中生成 证书之类。session 可以通过 CAS的_const_cas_assertion_ 获得
后面会有具体的例子 介绍
分享到:
相关推荐
cas 单点登录解决方案 cas 单点登录解决方案是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,...但是,需要企业对其进行充分的了解和评估,以便更好地实施和维护cas 单点登录解决方案。
金蝶EAS portal单点登录到SHR文档 单点登录(Single Sign-On,SSO)是指用户只需要输入一次用户名和密码,即可访问多个相关的应用系统,而不需要再次输入...如果您需要了解更多关于s-HR单点登录的知识,请继续学习。
华为防火墙单点登录所使用的ADSSO程序,可以通过图中所示的配置结果进行了解。从图中不难看出,单点登录需要单点登录程序、防火墙、AD域控服务器之间进行两两认证。上图为ADSSO的日志信息,从中不难看出,用户登录到...
本文对单点登录(SSO)技术进行了详细的讨论,从理论到实践,介绍了SSO的概念、分类、优点和实现方法,并结合Web Service提供了一个简单的单点登录技术的实现。 单点登录(SSO)是一种认证和授权机制,允许注册用户...
Teamcenter单点登录配置文档详细解读了如何基于域控系统实现Teamcenter的单点登录功能。文档聚焦于使用微软的Active Directory作为域控制系统的实例,展示了在真实项目中的具体配置步骤和方法。文档适用于Teamcenter...
【K3单点登录二次开发指导文档】是针对金蝶K3系统中单点登录功能进行集成应用的技术文档,旨在帮助具有相应开发经验的人员理解并实现与K/3门户、K/3、K/3HR等应用系统的无缝对接。单点登录(Single Sign-On,SSO)是...
### NC5系列单点登录方案解析 #### 一、方案概述 NC5系列单点登录方案旨在实现多个系统的无缝对接,使用户仅需一次登录即可访问所有授权的系统,如用友NC系统、OA系统等。该方案的核心在于通过一个中心化的认证系统...
单点登录(Single Sign-On,简称SSO)是一种网络身份验证机制,允许用户在一个系统上登录后,无需再次输入凭证即可访问多个相互关联的系统。SSO极大地提升了用户体验,减少了密码管理的复杂性,同时也降低了支持成本...
单点登录(Single Sign-On, SSO)是一种网络认证机制,允许用户在一次登录后,就能访问多个相互信任的应用系统,而无需再次进行身份验证。CAS(Central Authentication Service)是单点登录的一种实现,它是一个开源...
单点登录(SSO)是一个高效的身份验证解决方案,通过中央认证服务(如CAS)简化了用户对多个应用的访问。了解SSO的工作原理和实现机制对于提升系统的安全性、便捷性和用户体验至关重要。通过阅读`cas_sso文档.rar`和...
OAuth2 是一个授权框架,常用于构建安全的API和实现单点登录(Single Sign-On, SSO)。...本资源包含了一份关于OAuth2实现...通过学习和实施这个整理版方案,你将能够深入了解如何在实际项目中运用OAuth2来实现单点登录。
本资源“Java-spring cloud alibaba 微服务单点登录及组件配置学习源码”是专为初学者设计的,旨在帮助他们快速理解和实践微服务中的单点登录(SSO)机制,以及如何配置相关组件。 首先,让我们深入了解Spring ...
单点登录(Single Sign-On,简称SSO)是一种身份验证机制,允许用户在一次登录后访问多个...通过对"单点登录代码整理"的学习和实践,我们可以深入了解SSO的机制,并将其应用于实际项目中,提升系统的安全性和易用性。
此外,通过实践操作加深了对单点登录机制的理解,为后续开发提供了有力的技术支持。 #### 八、扩展阅读 对于想要深入了解单点登录机制以及相关技术的读者,推荐以下几个资源: - [JOSSO官方文档]...
单点登录(Single Sign-...以上就是Java实现单点登录的一些关键知识点,每个方面都需要深入了解和恰当配置,以构建一个安全、高效的SSO系统。实际开发过程中,还需要结合业务场景,考虑性能、扩展性和用户体验等因素。
在IT行业中,Web单点登录(Single Sign-On,简称SSO)是一种常见的身份验证机制,它允许用户通过一次登录即可访问多个相互关联的应用系统,提高了用户体验并降低了管理复杂性。本教程将指导你如何使用J2EE技术,特别...
SSO(Single Sign-On)单点登录是一种身份验证机制,允许用户在多个相互关联的应用系统中只需要登录一次,即可访问所有系统,而无需再次输入凭证。这个“sso单点登录demo”是一个Java实现的示例,包含了三种不同的...
【标题】:“Iframe+Cookie实现简单的单点登录” 单点登录(Single Sign-On,SSO)是一种身份验证机制,允许用户在多个相互关联的应用系统中登录一次,然后在整个会话期间无需再次输入凭证即可访问这些系统。在本文...
SSO(Single Sign-On)单点登录是一种身份验证机制,允许用户在一次登录后访问多个相互关联的应用系统,而无需再次进行身份验证。JToken SSO单点登录模块是为了解决这一问题而设计的,它简化了在多个应用之间实现SSO...