SessionAuthenticationModule.SetPrincipalFromSessionToken Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает субъект в 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.User свойство для HttpContext.Current использования возвращаемых удостоверений.
Этот метод вызывается из AuthenticateSessionSecurityToken метода.