现在位置: > > IT/计算机

SSO实现机制

介绍SSO的实现原理

1. 虚拟目录的主应用和子应用之间实现SSO

假设有两个.Net的Web应用程序-Foo和Bar,Bar运行在Foo虚拟目录的子目录(http://doc.xuehai.net/bar).二者都实现了Forms认证.实现Forms认证需要我们重写Application_AuthenticateRequest,在这个时机我们完成认证一旦通过验证就调用一下FormsAuthentication.RedirectFromLoginPage.这个方法接收的参数是用户名或者其它的一些身份信息.在http://doc.xuehai.net中登录用户的状态是持久化存储在客户端的cookie中.当你调用RedirectFromLoginPage时就会创建一个包含加密令牌FormsAuthenticationTicket的cookie,cookie名就是登录用户的用户名.下面的配置节在Web.config定义了这种cookie如何创建:

<authentication

mode="Forms">

<forms

name=".FooAuth"

protection="All"

timeout="60"

loginUrl="login.aspx" />

</authentication>

<authentication

mode="Forms">

<forms

name=".BarAuth"

protection="All"

timeout="60"

loginUrl="login.aspx" />

</authentication>

比较重要的两个属性是

name

相关文档
自己实现SSO原理
自己实现SSO原理_IT/计算机_专业资料。SSO 原理原理概述模拟 CAS 而成,原理、功能与其类似,但没有实现其 Proxy 功能。 登录基本的请求流程如下图所示: 注:红色...
常见SSO原理及其实现
常见SSO原理及其实现-IBM Portal实战培训 徐金龙 xujl@mochasoft.com.cn 1 ...(统一验证及授权机制) Web Application A SSO 集成 Browser Tivoli Access ...
三种认证机制实现单点登录
为了解决此类问题,各高校采用统一身份认证来实现单 点登录。 单点登录即 Single Sign-On(简称 SSO),是一种统一认证和授权机制。它允许用户在网 络中主动进行一次...
CAS实现 SSO的原理和方法简介
CAS实现 SSO的原理和方法简介_计算机软件及应用_IT/计算机_专业资料。CAS 实现 SSO 的原理和方法简介 1. 了解一下 cas 实现 single sign out 的原理,如图所示:...
SSO 原理浅谈_图文
2.2.2 CAS 如何实现 SSO 当我们的 Web 时代还处于初级阶段的时候, SSO 是...CAS 引入了一种 Proxy 认证机制,即 CAS Client 可以代理用户去访问其它 Web 应用...
单点登录机制的设计与应用
单点登录机制的设计与应用 描述和分析了单点登录(SSO)的原理。SSO通过一集中的...安全性和稳定性,而且能节省在不同应用中实现登录模块的开发资源,提高了工作效率...
基于代理sso原理
基于代理sso原理_IT/计算机_专业资料。基于代理的sso单点登录实现机制,比较通俗易懂今日推荐 88份文档 2014全国高考状元联手分享状元笔记 ...
SSO单点登录解决方案全
2 单点登陆的技术实现机制 随着 SSO 技术的流行,SSO 的产品也是满天飞扬。所有著名的软件厂商 都提供了相应的解决方案。在这里我并不想介绍自己公司(Sun ...
单点登录SSO实现原理
单点登录SSO实现原理_计算机软件及应用_IT/计算机_专业资料。单点登录 SSO(...memcached 的分布式缓存的方案,既能提供可扩展 数据量的机制,也能提供高效访问。...
相关主题
返回顶部
热门文档