EIAC.SSO接入接口文档
来源:互联网 发布:叮当猫网络什么意思 编辑:程序博客网 时间:2024/05/14 21:39
protected void Page_Load(object sender, EventArgs e) { //Session.Abandon()就是把当前Session对象删除了,下一次就是新的Session了。 Session.Abandon(); // 在此处放置用户代码以初始化页面,在页面第一次访问时定位到EAC去认证 if (!IsPostBack) { if (Request["IASID"]== null) { if (AppSSOBLL.TOEACAuthenticat(InterfaceUtility.GetIASID(), AppSSOBLL.GetTimeStamp(), Request.Url.AbsoluteUri,"")) { //todo } } //接受EAC发送回来的认证信息,如果通过定位到保护页面 if (Request["IASID"] != null) { if (Request["Result"].ToString() == "0") { if (AppSSOBLL.ValidateFromEAC(Request["IASID"].ToString(), Request["TimeStamp"].ToString(),Request["UserAccount"].ToString(), Request["Result"].ToString(), Request["ErrorDescription"].ToString(),Request["Authenticator"].ToString())) { //为提供的用户名创建一个身份验证票证,并将其添加到响应的 Cookie 集合或 URL。 FormsAuthentication.SetAuthCookie(Request["UserAccount"], false); FormsAuthentication.RedirectFromLoginPage(Request["UserAccount"], false); } } } } }
小注:FormsAuthentication.RedirectFromLoginPage.这个方法接收的参数是用户名或者其它的一些身份信息.在Asp.net中登录用户的状态是持久化存储在客户端的cookie中.当你调用RedirectFromLoginPage时就会创建一个包含加密令牌FormsAuthenticationTicket的cookie,cookie名就是登录用户的用户名
0 0
- EIAC.SSO接入接口文档
- TRAC 接入SSO
- SSO接口开发-FAQ
- IOS客户端接入Facebook,SSO授权
- IOS客户端接入FaceB,SSO授权
- php使用phpCAS接入CAS SSO
- AIShare.framework接入文档
- share sdk 接入文档
- 3.服务器端接入文档
- 付费接口接入
- php接入短信接口
- QQ接口接入
- OnLongClickListener接口接入
- 商城项目实战34:单点登录系统SSO最小实现的接口文档及Cookie工具类
- 电信 IP 网管接入文档
- Firebase Cloud Messaging接入文档
- 九麟SDK 接入文档
- 4.客户端端接入文档
- 【Cocos2d-x游戏引擎开发笔记(23)】多线程以及线程同步
- 刘恺威熬夜筹备婚礼 心情比杨幂还紧张
- C指针
- 有关WebSphere MQ消息通道管理的几点技巧
- 在VC中使用WebBrowser控件的两方法
- EIAC.SSO接入接口文档
- 【Java】Hashmap不能用基本的数据类型 Dimensions expected after this token
- 《Apache MINA 2.0 用户指南》第二章:基础知识
- Skype开始支持微软账号与Skype账号的解绑定
- poj3009 Curling 2.0---bfs
- chrome插件详解
- Jquery 的扩展方法总结
- 清空数据库错误:因为该表正由 FOREIGN KEY 约束引用 解决办法
- 关于并行查询调优涉及的相关知识[收集中]