单点登录学习(1)概念篇
来源:互联网 发布:深圳数据分析培训机构 编辑:程序博客网 时间:2024/06/06 09:02
1.什么是单点登录?
单点登录是指在多个应用系统中只需要统一对用户身份认证一次,就可以在各个系统访问,核心特征有两个,一个是集中统一认证,第二个特点就是适用于多系统的分布式环境--如果就一个应用程序这样折腾就没有任何意义了
2.为什么要做单点登录?
现在的企业中可能部署着多套应用程序,如有ERP系统,该系统有自己的用户名认证系统,还有个人力资源管理系统,也有自己的用户名和认证系统,一个企业中这样的应用还有很多,所以就不得不记住N多用户名,N多密码,要命的是,登录了ERP,想再去用人力资源关系系统,对不起,您得输入人力资源系统的用户名和密码才行。从这个简单的例子上已经看到一些问题了--有没有一种解决方案,然我只需要输入一次用户名和密码,然后就能在这些系统中使用了呢?--这个可以有,这就是单点登录SSO(Single Sign On)。
认证流程:
SSO的核心特征已经介绍过了,所有对应用系统的请求都统一交给CAS服务进行认证,见图
3.怎样实现单点登录?
上面的图已经描述了一些,简单的讲主要有两点,一点是集中认证,通过认证后该CAS会为当前请求颁发一个ticket--类似JSesionID的东东,这个东东提供了CAS服务器和各个业务系统之间进行验证的凭证,因此要求各个业务系统也必须可以解析获取该ticket信息
- 单点登录学习(1)概念篇
- CAS 单点登录学习
- 单点登录(一)cas概念+原理
- SSO单点登录学习总结(1)——单点登录(SSO)原理解析
- 学习单点登录的实现
- 单点登录学习笔记一
- cas单点登录学习笔记 .
- CAS单点登录学习笔记
- 单点登录SSO学习小结
- Cas单点登录学习笔记
- TPshop学习(5)单点登录
- CASD单点登录学习笔记
- sso单点登录1
- 单点登录1
- 单点登录系统1
- 网页登录以及单点登录的一些概念
- JA-SIG(CAS)学习笔记1 单点登录
- 单点登录cas常见问题(十三) - 几个重要概念怎么理解?
- Linux下系统调用的实现
- 素数,埃拉托斯特尼筛法
- 在release版本中如何打开调试信息
- hdu 2567 寻梦
- 从零开始学习jQuery之Ajax快餐
- 单点登录学习(1)概念篇
- 使Delphi程序记忆参数的设置
- tomcat 相关
- 高校名单:“985”工程大学名单(39所)
- net自动化测试之道API测试-分解一个测试用例
- zoj 1259 Rails.
- 封闭开发第三天
- Delphi忽略程序报错
- 2011-8-10 20:35:36