Bagikan melalui


RoleManagerSection.CacheRolesInCookie Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah peran pengguna saat ini di-cache dalam cookie.

public:
 property bool CacheRolesInCookie { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("cacheRolesInCookie", DefaultValue=false)]
public bool CacheRolesInCookie { get; set; }
[<System.Configuration.ConfigurationProperty("cacheRolesInCookie", DefaultValue=false)>]
member this.CacheRolesInCookie : bool with get, set
Public Property CacheRolesInCookie As Boolean

Nilai Properti

true jika peran pengguna saat ini di-cache dalam cookie; jika tidak, false. Defaultnya adalah false.

Atribut

Contoh

Contoh kode berikut menunjukkan cara menggunakan CacheRolesInCookie properti . Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk RoleManagerSection kelas .

// Display CacheRolesInCookie property.
Console.WriteLine("CacheRolesInCookie: {0}",
  configSection.CacheRolesInCookie);
' Display CacheRolesInCookie property.
Console.WriteLine("CacheRolesInCookie: {0}", _
 configSection.CacheRolesInCookie)

Keterangan

Properti CacheRolesInCookie mengembalikan nilai Boolean yang menunjukkan apakah penyimpanan cookie untuk nama peran diaktifkan.

CacheRolesInCookie Ketika properti diatur ke true dalam file konfigurasi, informasi peran untuk setiap pengguna disimpan dalam cookie pada klien. Ketika manajemen peran memeriksa untuk menentukan apakah pengguna berada dalam peran tertentu, cookie peran diperiksa sebelum memanggil penyedia peran untuk memeriksa daftar peran di sumber data. Cookie diperbarui secara dinamis pada klien untuk menyimpan nama peran yang terakhir divalidasi.

Anda dapat meningkatkan keandalan nama peran yang di-cache dalam cookie dengan menentukan CookieProtection properti saat Anda mengonfigurasi bagian roleManager file konfigurasi. Properti default CookieProtection adalah All, yang mengenkripsi nama peran dalam cookie dan memvalidasi bahwa konten cookie belum diubah.

Berlaku untuk