SessionAuthenticationModule.AuthenticateSessionSecurityToken メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
受信セッション トークンを検証することにより受信要求を認証します。 検証が成功すると、指定した を使用して、現在の HTTP コンテキストとスレッド プリンシパルが更新されます SessionSecurityToken。
public:
virtual void AuthenticateSessionSecurityToken(System::IdentityModel::Tokens::SessionSecurityToken ^ sessionToken, bool writeCookie);
public virtual void AuthenticateSessionSecurityToken (System.IdentityModel.Tokens.SessionSecurityToken sessionToken, bool writeCookie);
abstract member AuthenticateSessionSecurityToken : System.IdentityModel.Tokens.SessionSecurityToken * bool -> unit
override this.AuthenticateSessionSecurityToken : System.IdentityModel.Tokens.SessionSecurityToken * bool -> unit
Public Overridable Sub AuthenticateSessionSecurityToken (sessionToken As SessionSecurityToken, writeCookie As Boolean)
パラメーター
- sessionToken
- SessionSecurityToken
受信 HTTP 要求を認証するために使用するセッション セキュリティ トークン。
- writeCookie
- Boolean
セッション クッキーを記述する場合は true
。それ以外の場合は false
。
注釈
メソッドは AuthenticateSessionSecurityToken 、 メソッドから呼び出されます OnAuthenticateRequest 。 メソッドを SetPrincipalFromSessionToken 呼び出して受信トークンを検証し、 Thread.CurrentPrincipal プロパティと プロパティを HttpContext.User 更新します。 パラメーターが writeCookie
の場合、 true
セッション トークンを WriteSessionTokenToCookie Cookie に書き込むメソッドが呼び出されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET