SessionAuthenticationModule.IsReferenceMode Properti
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.
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.