WSFederationAuthenticationModule.SetPrincipalAndWriteSessionToken Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengatur perwakilan utas dan secara opsional menulis cookie sesi.
public:
void SetPrincipalAndWriteSessionToken(System::IdentityModel::Tokens::SessionSecurityToken ^ sessionToken, bool isSession);
public void SetPrincipalAndWriteSessionToken (System.IdentityModel.Tokens.SessionSecurityToken sessionToken, bool isSession);
member this.SetPrincipalAndWriteSessionToken : System.IdentityModel.Tokens.SessionSecurityToken * bool -> unit
Public Sub SetPrincipalAndWriteSessionToken (sessionToken As SessionSecurityToken, isSession As Boolean)
Parameter
- sessionToken
- SessionSecurityToken
Token keamanan sesi yang dibuat dari pesan respons masuk WS-Federation dari STS.
- isSession
- Boolean
true untuk menulis cookie yang mewakili sesi yang disertakan dengan respons; jika tidak, false.
Pengecualian
sessionTokenadalah null.
Keterangan
Dipanggil dari alur pemrosesan permintaan yang diterapkan di OnAuthenticateRequest delegasi penanganan aktivitas. Metode ini melakukan hal berikut:
OnSessionSecurityTokenCreated Memanggil metode untuk menaikkan SessionSecurityTokenCreated peristiwa. Anda dapat menggunakan kejadian ini untuk memodifikasi token sesi sebelum digunakan untuk mengatur utas utama dan ditulis ke cookie sesi dan untuk menentukan apakah cookie sesi harus ditulis.
Memanggil metode pada modul autentikasi sesi yang dikonfigurasi (SessionAuthenticationModule) untuk mengatur perwakilan utas AuthenticateSessionSecurityToken dan secara opsional menulis cookie sesi.