FormsAuthenticationConfiguration.SlidingExpiration Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia przesuwane wygasanie uwierzytelniania.
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
Wartość właściwości
true
w przypadku włączenia przesuwanego wygaśnięcia; w przeciwnym razie , false
. Wartość domyślna to true
.
- Atrybuty
Przykłady
Poniższy przykład kodu pokazuje, jak uzyskać dostęp do SlidingExpiration właściwości. Zapoznaj się z przykładem kodu w temacie FormsAuthenticationConfiguration klasy, aby dowiedzieć się, jak uzyskać sekcję.
// 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
Uwagi
SlidingExpiration Gdy parametr jest ustawiony na true
wartość , interwał czasu, w którym plik cookie uwierzytelniania jest prawidłowy, jest resetowany do wartości właściwości wygaśnięciaTimeout. Dzieje się tak, jeśli użytkownik przegląda po upływie połowy limitu czasu. Jeśli na przykład ustawisz wygaśnięcie 20 minut przy użyciu przesuwanego wygaśnięcia, użytkownik może odwiedzić witrynę o godzinie 14:00 i otrzymać plik cookie ustawiony na wygaśnięcie o godzinie 14:20. Wygaśnięcie jest aktualizowane tylko wtedy, gdy użytkownik odwiedza witrynę po 14:10. Jeśli użytkownik odwiedzi witrynę o godzinie 14:09, plik cookie nie zostanie zaktualizowany, ponieważ połowa czasu wygaśnięcia nie minęła. Jeśli użytkownik czeka 12 minut, odwiedzając witrynę o godzinie 14:21, plik cookie wygaśnie.