FormsAuthenticationConfiguration.SlidingExpiration Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la expiración deslizante de 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
true si la expiración deslizante está habilitada; de lo contrario, false. El valor predeterminado es true.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo acceder a la SlidingExpiration propiedad . 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 examina 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 la mitad del tiempo de expiración no ha pasado. Si el usuario espera 12 minutos, visitando el sitio a las 2:21 p. m., la cookie expirará.