- 1
- 0
- 约8.75千字
- 约 12页
- 2019-01-05 发布于天津
- 举报
关于单点认证的一个简单实现(结合Form认证)!.DOC
HYPERLINK /listhome/archive/2006/10/15/529323.html 关于单点认证的一个简单实现(结合Form认证)!
最近在做一个无敌长的项目,从五一休假做到十一休假!有一个需求就是要求单点登陆(SSO)解决思路如下: 请求认证的网站 :用一个HttpModule 截取所有请求,判断HttpContext.User是不是Null,如为空,判断Url上是不是有签名过的认证信息, 如果有,判断签名信息是否有效,如果有效,将认证信息写入Cookie中.认证完成认证的网站: 如果登陆页Url中有要求认证的网址,判断用户是不是已授权,如果已授权,将用户信息签名,写入Url中二个网站都使用的Form认证代码请求认证网站,HttpMoudle如下
??1using?System;??2using?System.Collections.Generic;??3using?System.Text;??4using?System.Web;??5using?System.Web.Security;??6using?System.Security.Principal;??7??8namespace?SSO??9{?10????///?summary?11????///?单点认证的HttpModule?12????///?/su
原创力文档

文档评论(0)