SessionAuthenticationModule.SetPrincipalFromSessionToken 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 HttpContext 和 Thread 的主体设置到包含在指定会话标记的主体。
protected:
virtual void SetPrincipalFromSessionToken(System::IdentityModel::Tokens::SessionSecurityToken ^ sessionSecurityToken);
protected virtual void SetPrincipalFromSessionToken (System.IdentityModel.Tokens.SessionSecurityToken sessionSecurityToken);
abstract member SetPrincipalFromSessionToken : System.IdentityModel.Tokens.SessionSecurityToken -> unit
override this.SetPrincipalFromSessionToken : System.IdentityModel.Tokens.SessionSecurityToken -> unit
Protected Overridable Sub SetPrincipalFromSessionToken (sessionSecurityToken As SessionSecurityToken)
参数
- sessionSecurityToken
- SessionSecurityToken
从其开始设置主体的会话标识。
注解
调用 方法,ValidateSessionToken并使用返回的Thread.CurrentPrincipal标识在 上HttpContext.Current设置 属性和 HttpContext.User 属性。
此方法从 AuthenticateSessionSecurityToken 方法调用。