Bagikan melalui


Roles.CookieTimeout Properti

Definisi

Mendapatkan jumlah menit sebelum cookie peran kedaluwarsa.

public:
 static property int CookieTimeout { int get(); };
public static int CookieTimeout { get; }
static member CookieTimeout : int
Public Shared ReadOnly Property CookieTimeout As Integer

Nilai Properti

Bilangan bulat yang menentukan jumlah menit sebelum cookie peran kedaluwarsa. Defaultnya adalah 30 menit.

Contoh

Contoh berikut menunjukkan elemen roleManager di bagian system.web file Web.config untuk aplikasi ASP.NET. Ini menentukan bahwa aplikasi menggunakan instans SqlRoleProvider dan mengatur CookieTimeout properti menjadi 30 menit.

<roleManager defaultProvider="SqlProvider"
  enabled="true"
  cacheRolesInCookie="true"
  cookieName=".ASPROLES"
  cookieTimeout="30"
  cookiePath="/MyApplication"
  cookieRequireSSL="true"
  cookieSlidingExpiration="true"
  cookieProtection="Encrypted" >
  <providers>
  <add
    name="SqlProvider"
    type="System.Web.Security.SqlRoleProvider"
    connectionStringName="SqlServices"
    applicationName="MyApplication" />
  </providers>
</roleManager>

Keterangan

Properti CookieTimeout digunakan ketika CookieSlidingExpiration properti adalah true dan menentukan waktu hidup dalam menit untuk cookie peran. Untuk mengatur CookieTimeout nilai, tambahkan cookieTimeout atribut ke elemen roleManager dalam file Web.config untuk aplikasi ASP.NET dan tentukan nilai bilangan bulat.

Jika CookieSlidingExpiration adalah false, properti ini diabaikan.

Berlaku untuk

Lihat juga