FormsAuthenticationConfiguration.SlidingExpiration Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die gleitende Authentifizierungsablaufzeit ab oder legt diese fest.
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
Eigenschaftswert
true
, wenn die gleitende Ablaufzeit aktiviert ist, andernfalls false
. Der Standardwert ist true
.
- Attribute
Beispiele
Im folgenden Codebeispiel wird der Zugriff auf die SlidingExpiration-Eigenschaft veranschaulicht. Weitere Informationen zum Abrufen des Abschnitts finden Sie im Codebeispiel im FormsAuthenticationConfiguration Klassenthema.
// 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
Hinweise
Wenn der SlidingExpiration Wert auf true
"" festgelegt ist, wird das Zeitintervall, in dem das Authentifizierungscookies gültig ist, auf den Ablaufeigenschaftswert Timeout zurückgesetzt. Dies geschieht, wenn der Benutzer nach ablaufen der Hälfte des Timeouts durchsucht. Wenn Sie beispielsweise einen Ablauf von 20 Minuten mithilfe des Gleitens festlegen, kann ein Benutzer die Website um 2:00 Uhr besuchen und ein Cookie erhalten, das um 2:20 Uhr abläuft. Der Ablauf wird nur aktualisiert, wenn der Benutzer die Website nach 2:10 Uhr besucht. Wenn der Benutzer die Website um 2:09 Uhr besucht, wird das Cookie nicht aktualisiert, da die Hälfte der Ablaufzeit nicht bestanden hat. Wenn der Benutzer dann 12 Minuten wartet, ist der Besuch der Website um 2:21 Uhr abgelaufen.