Sdílet prostřednictvím


FormsAuthenticationConfiguration.SlidingExpiration Vlastnost

Definice

Získá nebo nastaví posuvné vypršení platnosti ověřování.

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

Hodnota vlastnosti

trueje-li povoleno posuvné vypršení platnosti; v opačném případě . false Výchozí hodnota je true.

Atributy

Příklady

Následující příklad kódu ukazuje, jak získat přístup k SlidingExpiration vlastnosti. Informace o získání oddílu najdete v příkladu FormsAuthenticationConfiguration kódu v tématu předmětu.

// 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

Poznámky

SlidingExpiration Pokud je nastavena na truehodnotu , časový interval, během kterého je ověřovací soubor cookie platný, se resetuje na hodnotu vlastnosti vypršení platnostiTimeout. K tomu dochází v případě, že uživatel přejde po uplynutí poloviny časového limitu. Pokud například nastavíte vypršení platnosti 20 minut pomocí posuvného vypršení platnosti, uživatel může navštívit web v 2:00 a obdržet soubor cookie, který je nastavený na vypršení platnosti v 2:20 pm. Vypršení platnosti se aktualizuje pouze v případě, že uživatel navštíví web po 23:10. Pokud uživatel navštíví web v 2:09, soubor cookie se neaktualizuje, protože polovina času vypršení platnosti uplynula. Pokud uživatel počká 12 minut, navštívíte web v 23:21, platnost souboru cookie vyprší.

Platí pro