`
javafenger
  • 浏览: 243325 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

单点登陆SSO原理介绍

阅读更多
 SSO 是一个非常大的主题,我对这个主题有着深深的感受,自从广州 UserGroup 的论坛成立以来,无数网友都在尝试使用开源的 CAS , Kerberos 也提供另外一种方式的 SSO ,即基于 Windows 域的 SSO ,还有就是从 2005 年开始一直兴旺不衰的 SAML 。
       如果将这些免费的 SSO 解决方案与商业的 Tivoli 或 Siteminder 或 RSA Secure SSO 产品做对比,差距是存在的。毕竟,商业产品的安全性和用户体验都是无与伦比的,我们现在提到的 SSO ,仅仅是 Web SSO ,即 Web-SSO 是体现在客户端;另外一种 SSO 是桌面 SSO ,例如,只需要作为 Administrator 登录一次 windows 2000 ,我便能够在使用 MSN/QQ 的时候免去登录的环节 ( 注意,这不是用客户端软件的密码记忆功能 ) ,是一种代理用户输入密码的功能。因此,桌面 SSO 是体现在 OS 级别上。
       今天,当我们提起 SSO 的时候,我们通常是指 Web SSO ,它的主要特点是, SSO 应用之间走 Web 协议 ( 如 HTTP/SSL) ,并且 SSO 都只有一个登录入口。
       简单的 SSO 的体系中,会有下面三种角色:
       1 , User (多个)
       2 , Web 应用(多个)
       3 , SSO 认证中心( 1 个)
       虽然 SSO 实现模式千奇百怪,但万变不离其宗:
l         Web 应用不处理 User 的登录,否则就是多点登陆了,所有的登录都在 SSO 认证中心进行。
l         SSO 认证中心通过一些方法来告诉 Web 应用当前访问用户究竟是不是张三 / 李四。
l         SSO 认证中心和所有的 Web 应用建立一种信任关系, SSO 认证中心对用户身份正确性的判断会通过某种方法告之 Web 应用,而且判断结果必须被 Web 应用信任。
 

分享到:
评论

相关推荐

    单点登录SSO原理.docx

    技术分享:单点登录SSO原理

    单点登录SSO的实现原理

    讲述单点登录(SSO)常见的技术实现原理

    CAS实现sso单点登录原理

    CAS实现sso单点登录原理,可以方便技术人员理解

    单点登录sso的原理与java实现详细讲解与示例(文档与源码)

    单点登录sso的原理与java实现详细讲解与示例(文档与源码)

    SSO单点登录

    asp.net 跨域单点登录实现原理: 当用户第一次访问web应用系统1的时候,因为还没有登录,会被引导到认证中心进行登录; 根据用户提供的登录信息,认证系统进行身份效验,如果 通过效验,返回给用户一个认证的凭据;...

    SSO单点登录实现与实现原理

    内含SSO单点登录的实现源代码,以及实现原理详解,有需要的可以看看。

    Java进阶SSO单点登录技术CAS-快速上手与原理探究视频教程

    本课程主要通过CAS来实现SSO,本教程会从最基本的基础知识讲起,由浅入深再到实战,完成多应用的单点登录功能。 本课程内容如下: 1、 什么是SSO和CAS 2、 CAS Server服务端和客户端的搭建和配置 3、 单点登录和单...

    CAS单点登录(SSO)教程

    CAS(Central Authentication Service)是一款不错的针对 Web 应用的单点登录框架,本文介绍了 CAS 的原理、协议、在 Tomcat 中的配置和使用,对于采用 CAS 实现轻量级单点登录解决方案的入门读者具有一定指导作用。

    sso 单点登录原理文档附带流程图片

    sso 当今单点集成的一个主流的方法!IBm websphere 和weblogic都是用这个方式

    SSO单点登录解决方案

    SSO单点登录解决方案,描述典型的SSO方案及原理

    单点登陆系统SSO原理

    如何实现单点登陆着信息技术和网络技术的迅猛发展,企业内部的应用系统越来越多。比如在媒体行业,常见的应用系统就有...针对于这种情况,统一用户认证、单点登录等概念应运而生,同时不断地被应用到企业应用系统中。

    Java 单点登录开发教程(SSO)

    详细阐述Java开发一个单点登录系统的原理和流程(SSO),文档为MD格式

    SSO跨域单点登录Demo

    自己写的一个SSO跨域单点登录Demo,直接使用Eclipse导入即可使用,压缩包中附有自己总结的详细的使用说明和跨域登录原理讲解,感兴趣的朋友可以看一下。

    asp.net mvc 单点登录(SSO)Demo

    asp.net mvc 单点登录Demo 无需第三方单独域名 实现原理可以参见codeproject中的单点登录的一篇文章: http://www.codeproject.com/Articles/106439/Single-Sign-On-SSO-for-cross-domain-ASP-NET-applic

    单点登陆系统SSO原理.doc

    介绍单点登陆的技术原理,内容讲的挺不错的,推荐给大家。

    SSO C#单点登录源码

    asp.net 跨域单点登录实现原理: 当用户第一次访问web应用系统1的时候,因为还没有登录,会被引导到认证中心进行登录; 根据用户提供的登录信息,认证系统进行身份效验,

    SSO单点登录CAS实现

    该文档以CAS为列,详细讲述了sso登录原理及环境搭建过程,结合项目中的运用,对照文档,可以很清晰的搭建SSO单点登录环境

    落雨博客基于CAS框架的单点登录技术讲解(ppt+code实例+doc)配套资料

    [置顶] SSO单点登录系列2:cas客户端和cas服务端交互原理动画图解,cas协议终极分析 http://blog.csdn.net/ae6623/article/details/8848107 目 录 1 引言 4 1.1 摘要 4 1.2 范围 4 1.3 读者对象 4 1.4 关键词 4 2 ...

Global site tag (gtag.js) - Google Analytics