Compartir vía


FormsAuthenticationConfiguration.SlidingExpiration Propiedad

Definición

Obtiene o establece la fecha de expiración variable de la autenticació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

Valor de propiedad

Boolean

Es true si la expiración variable está habilitado; en caso contrario, es false. De manera predeterminada, es true.

Atributos

Ejemplos

El siguiente ejemplo de código muestra cómo obtener acceso a la propiedad SlidingExpiration. Consulte el ejemplo de código del tema de clase FormsAuthenticationConfiguration para obtener información sobre cómo obtener la sección .

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

Comentarios

Cuando se establece trueen SlidingExpiration , el intervalo de tiempo durante el que la cookie de autenticación es válida se restablece al valor de la propiedad de expiraciónTimeout. Esto sucede si el usuario navega después de que haya expirado la mitad del tiempo de espera. Por ejemplo, si establece una expiración de 20 minutos mediante la expiración deslizante, un usuario puede visitar el sitio a las 2:00 p. m. y recibir una cookie establecida para que expire a las 2:20 p. m. La expiración solo se actualiza si el usuario visita el sitio después de las 2:10 p. m. Si el usuario visita el sitio a las 2:09 p. m., la cookie no se actualiza porque no se ha superado la mitad del tiempo de expiración. Si el usuario espera 12 minutos, visitando el sitio a las 2:21 p. m., la cookie expirará.

Se aplica a