Bagikan melalui


FormsAuthenticationConfiguration.SlidingExpiration Properti

Definisi

Mendapatkan atau mengatur kedaluwarsa geser autentikasi.

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

Nilai Properti

true jika kedaluwarsa geser diaktifkan; jika tidak, false. Defaultnya adalah true.

Atribut

Contoh

Contoh kode berikut menunjukkan cara mengakses SlidingExpiration properti. Lihat contoh kode dalam FormsAuthenticationConfiguration topik kelas untuk mempelajari cara mendapatkan bagian .

// Get the current SlidingExpiration.
bool currentSlidingExpiration =
    formsAuthentication.SlidingExpiration;

// Set the SlidingExpiration.
formsAuthentication.SlidingExpiration = false;
' Get the current SlidingExpiration.
Dim currentSlidingExpiration As Boolean =
formsAuthentication.SlidingExpiration

' Set the SlidingExpiration.
formsAuthentication.SlidingExpiration = False

Keterangan

SlidingExpiration Ketika diatur ke true, interval waktu di mana cookie autentikasi valid diatur ulang ke nilai properti kedaluwarsaTimeout. Ini terjadi jika pengguna menelusuri setelah setengah dari batas waktu telah kedaluwarsa. Misalnya, jika Anda menetapkan kedaluwarsa 20 menit dengan menggunakan kedaluwarsa geser, pengguna dapat mengunjungi situs pada pukul 14.00 dan menerima cookie yang diatur kedaluwarsa pada pukul 14.20. Kedaluwarsa hanya diperbarui jika pengguna mengunjungi situs setelah pukul 14.10. Jika pengguna mengunjungi situs pada pukul 14.09, cookie tidak diperbarui karena setengah dari waktu kedaluwarsa belum berlalu. Jika pengguna kemudian menunggu 12 menit, mengunjungi situs pada pukul 14.21, cookie akan kedaluwarsa.

Berlaku untuk