Bagikan melalui


SessionAuthenticationModule.IsReferenceMode Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan apakah informasi sesi (nilai klaim, dll.) harus disimpan dalam cookie sesi atau apakah konten sesi harus disimpan di sisi server, menggunakan cookie untuk menyimpan hanya referensi.

public:
 property bool IsReferenceMode { bool get(); void set(bool value); };
public bool IsReferenceMode { get; set; }
member this.IsReferenceMode : bool with get, set
Public Property IsReferenceMode As Boolean

Nilai Properti

true jika cookie yang dikeluarkan berada dalam mode referensi; jika tidak, false. Defaultnya adalah false, yang menentukan bahwa cookie yang dikeluarkan tidak dalam mode referensi.

Keterangan

Dalam mode referensi, SessionSecurityToken disimpan dalam cache sisi server (objek yang berasal dari SessionSecurityTokenCache). Cookie yang dikeluarkan hanya berisi pengidentifikasi konteks yang digunakan untuk mengambil token dari cache.

Penting

Untuk beroperasi dalam mode referensi, Microsoft merekomendasikan penyediaan handler untuk WSFederationAuthenticationModule.SessionSecurityTokenCreated peristiwa dalam file global.asax.cs dan mengatur SessionSecurityToken.IsReferenceMode properti pada token yang diteruskan di SessionSecurityTokenCreatedEventArgs.SessionToken properti . Ini akan memastikan bahwa token sesi beroperasi dalam mode referensi untuk setiap permintaan dan disukai hanya dengan mengatur SessionAuthenticationModule.IsReferenceMode properti pada Modul Autentikasi Sesi.

Berlaku untuk