- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SSO Single Sign-On
SSO Single Sign-On
SSSSOO SSiinngglleeSSiiggnn--OOnn
( ,单点登录)
SSO
SSO
一,SSSSOO技术简介:
SSO Single Sign-On SSO
( ,单点登录)是身份管理中的一部分。 的一种较为通俗的定
义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通
过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证
SSO
SSO
二,SSSSOO的优势
使用SSO 的好处主要有:
(1)方便用户
用户使用应用系统时,能够一次登录,多次使用。用户不再需要每次输入用户名称和用户密
码,也不需要牢记多套用户名称和用户密码。单点登录平台能够改善用户使用应用系统的体验。
(2)方便管理员
系统管理员只需要维护一套统一的用户账号,方便、简单。相比之下,系统管理员以前需要
管理很多套的用户账号。每一个应用系统就有一套用户账号,不仅给管理上带来不方便,而且,
也容易出现管理漏洞。
(3)简化应用系统开发
开发新的应用系统时,可以直接使用单点登录平台的用户认证服务,简化开发流程。单点登
录平台通过提供统一的认证平台,实现单点登录。因此,应用系统并不需要开发用户认证程序。
SSO
SSO
三,实现SSSSOO的技术主要有:
(1)基于cookies实现,需要注意如下几点:如果是基于两个域名之间传递sessionid的方
法可能在windows中成立,在unixlinux中可能会出现问题;可以基于数据库实现;在安全
性方面可能会作更多的考虑。另外,关于跨域问题,虽然 cookies本身不跨域,但可以利用它
实现跨域的SSO。
(2)Broker-based(基于经纪人),例如Kerberos等;
这种技术的特点就是,有一个集中的认证和用户帐号管理的服务器。经纪人给被用于进一步
请求的电子的身份存取。中央数据库的使用减少了管理的代价,并为认证提供一个公共和独立
Kerberos Sesame IBM KryptoKnight
的 第三方 。例如 、 、 (凭证库思想)等。
(3)Agent-based(基于代理人)
在这种解决方案中,有一个自动地为不同的应用程序认证用户身份的代理程序。这个代理程
序需要设计有不同的功能。比如 它可以使用口令表或加密密钥来自动地将认证的负担从用户移,
开。代理人被放在服务器上面,在服务器的认证系统和客户端认证方法之间充当一个 翻译 。例
如SSH等。
(4)Token-based,例如SecurID、W ebID、
现在被广泛使用的口令认证,比如FTP,邮件服务器的登录认证,这是一种简单易用的方式,
实现一个口令在多种应用当中使用。
(5)基于网关
Agent and Broker-based,这里不作介绍。
(6)基于安全断言标记语言(SAML)实现,SAML(Security Assertion Markup
Language,安全断言标记语言)的出现大大简化了SSO,并被OASIS批准为SSO的执行标
准。开源组织OpenSAML 实现了 SAML 规范,可参考。
SSO
SSO
四、SSSSOO实现原理
1、概念:SSO的一种偏向技术的说法:用户只需登陆一次,就可使用多个
SSO enable的应用系统。
(1)、单一的登陆点。理想的情况是用户通过任何应用系统都能进行SSO,
这对于基于Web的系统是可行的。这种单一的登陆点在整个系统的设计中是唯
一认证用户的地方,由登陆点将SSOtoken(针对不同的C/S,B/S应用可能
还需要传递用户名,口令)
您可能关注的文档
- sl跑车产品手册.pdf
- smartnode无线传感器网络产品.pdf
- smith barney-全球经济展望跟投资策略 资料.pdf
- smp-13产品安全性管理流程.pdf
- soi材料的发展历史、应用现状跟发展新趋势(下).pdf
- solution training(全产品解决方案计划).pdf
- sonicwall产品注册手册.pdf
- sophos安全产品介绍跟成功例子.pdf
- spar平台的发展趋势跟其关键技术.pdf
- spect肝胆显像联合粪便放射性测定对先天性胆道闭锁的诊断价资料.pdf
- Unit 4 Section B 3a-self check(课件)八年级英语下册(人教版).pptx
- 医院培训课件:《食管癌护理查房》.pptx
- Unit 5 Topic 3 Section B(课件)八年级英语下册(仁爱版).pptx
- 五年级 语文 下册 第二单元 第2课《草船借箭》课件 (第1课时).pptx
- 五年级 语文 下册 第一单元《古诗三首》之《四时田园杂兴》(其三十一)课件.pptx
- Unit 14 Section A 3a-3c 阅读课 九年级英语全一册课件(人教版新目标).pptx
- 五年级 语文 下册《景阳冈》课件 (第1课时).pptx
- 五年级 语文 下册《金字塔》课件 (第1课时).pptx
- 变电站值班员考试题库_解释题.docx
- 清华实用新型发明外观设计500 cns.pdf
文档评论(0)