FormsAuthenticationConfiguration.SlidingExpiration Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la scadenza variabile dell'autenticazione.
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
Valore della proprietà
true
se la scadenza variabile è attivata; in caso contrario false
. Il valore predefinito è true
.
- Attributi
Esempio
Nell'esempio di codice seguente viene illustrato come accedere alla proprietà SlidingExpiration. Per informazioni su come ottenere la sezione, vedere l'esempio di codice nell'argomento FormsAuthenticationConfiguration della classe.
// 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
Commenti
Quando l'oggetto è impostato su , l'intervallo SlidingExpiration di tempo durante il quale il cookie di autenticazione è valido viene reimpostato sul valore della proprietà di scadenzaTimeout.true
Ciò accade se l'utente esplora dopo la metà del timeout è scaduto. Ad esempio, se si imposta una scadenza di 20 minuti usando la scadenza scorrevole, un utente può visitare il sito alle 2:00 e ricevere un cookie impostato per la scadenza alle 2:20 PM. La scadenza viene aggiornata solo se l'utente visita il sito dopo le 2:10. Se l'utente visita il sito alle 2:09, il cookie non viene aggiornato perché la metà dell'ora di scadenza non è passata. Se l'utente attende 12 minuti, visitare il sito alle 2:21, il cookie sarà scaduto.