一、
摘要
二、
简介
SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。
1、
实现机制
当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份校验,如果通过校验,应该返回给用户一个认证的凭据--ticket;用户再访问别的应用的时候就会将这个ticket带上,作为自己认证的凭据,应用系统接受到请求之后会把ticket送到认证系统进行校验,检查ticket的合法性。如果通过校验,用户就可以在不用再次登录的情况下访问应用系统2和应用系统3了。
三、参考资料
百度百科:SSO
http://baike.baidu.com/link?url=a5QbJ9rDBP0yYes9bJgZySrIL3f7SIR3njBYRtrYfK6zT70eV2FGSwT-6SbMhisa
SSO之CAS单点登录实例
http://www.cnblogs.com/adolfmc/archive/2012/07/16/2593291.html
SINA SSO分析,并与CAS对比
http://www.open-open.com/doc/view/d2f8a4e13df84bec903823cabd537427
SSO解决方案大全
http://www.cnblogs.com/aaa6818162/archive/2011/04/27/2030168.html
SSO实现技术
http://www.open-open.com/doc/view/328b5446cc0b49b7b716a7b14cb3840b
人人网开放平台-验证授权
http://wiki.dev.renren.com/wiki/Authentication
分享到:
相关推荐
分布式,xxl-sso-master-很好用的学习笔记
【CAS学习笔记】 CAS(Central Authentication Service)是JA-SIG组织开发的一个开源的单点登录(Single Sign-On,简称SSO)系统,主要用于提供统一的身份验证服务。它允许用户通过一次登录,就能访问多个相互信任...
Portal相关标准学习笔记,包括有单点登录SSO,企业服务总线ESB,Portlet开发标准JSR168
《Web安全学习笔记》是一份全面介绍Web安全的资料,涵盖了从基础知识到深入技术的多个层面。本笔记首先概述了Web技术的演进历程及其安全挑战的发展,强调了网络安全的重要性。接下来,它深入探讨了计算机网络的基础...
这篇名为"CAS单点登录学习笔记五之CAS服务器数据源"的博客文章,很可能是作者对CAS服务器配置数据源部分的深入解析。数据源是应用程序连接和操作数据库的关键组件,对于CAS服务器来说,它用于存储和管理用户的认证...
本学习笔记基于《CISSP Prep Guide: Mastering the Ten Domains of Computer Security》一书,涵盖了考试的重点内容,并结合其他资源,如《Information Security Management Handbook》等,提供了全面的复习材料。...
具体到本次学习笔记中,可以看到提到了如何使用CAS 3.2.1的版本,并且涉及到整合JA-SIG CAS的开发。文档中提到的步骤包括用户从客户端访问服务,服务重定向到CAS服务器的登录界面,用户在CAS服务器登录后获得票据,...
单点登录(Single Sign-On, SSO)是一种网络身份验证技术,允许用户在一次登录后访问多个相互关联的应用系统,而无需再次输入凭证。CAS(Central Authentication Service)是基于Java的开源SSO协议实现,由JA-SIG...
在学习CAS Client时,我们将重点关注如何配置CAS Filter和`ProxyTicketReceptor`,以及在Java SE环境下使用`ServiceTicketValidator`进行Ticket认证。 【定制身份认证程序】 要将CAS集成到现有的企业应用中,关键...
"JA-SIG(CAS)学习笔记2"和"JA-SIG(CAS)学习笔记3"涵盖了CAS的基本概念、架构和配置,以及如何与Java应用集成。JA-SIG是一个高等教育软件联盟,其文档对于理解CAS的教育背景和应用场景非常有帮助。 5. **在...
本项目为全栈工程师学习笔记,不求最深最好,开源技术搬运工 其他项目:Spring Cloud微服务学习笔记 Spring Boot项目实践 Java体系知识点汇总: : 网站资源链接 S3基本使用事件 数据库隔离等级验证 常用JVM命令...
参考 本文内容仅供自己学习,作为学习笔记。如若需要,可以前往: ##提供另外一个简单的单点登录思想:: 比如存在3个域名a.com,b.com,c.com.其中a.com作为主域名,不论b.com还是c.com登录时请求都提交到a.com,所有...
CAS(Central Authentication Service)是基于Java的开源身份验证框架,由JA-SIG组织开发,用于实现单点登录(Single ...通过阅读这些学习笔记,你将能够全面了解和掌握CAS的配置与使用,提升你在SSO领域的专业技能。
这份Spring认证考试完全笔记不仅包含以上各方面的详细讲解,还可能包含了实际案例分析、常见问题解答和模拟试题,是学习和准备Spring认证考试的必备资料。通过深入学习和实践,考生可以全面提高自己的Spring技能,为...
通过思维导图的学习方式,可以帮助考生更直观地理解和记忆复杂的概念,提高学习效率。备考者可以依据这份个人思维导图笔记,结合其他教材和资源,进行全面的复习准备,以期在CISSP考试中取得优异成绩。