Compartir a través de


SessionIDManager.SessionIDMaxLength Propiedad

Definición

Obtiene la longitud máxima de un identificador de sesión válido.

public:
 static property int SessionIDMaxLength { int get(); };
public static int SessionIDMaxLength { get; }
static member SessionIDMaxLength : int
Public Shared ReadOnly Property SessionIDMaxLength As Integer

Valor de propiedad

Longitud máxima de un identificador de sesión válido.

Comentarios

La longitud máxima de un identificador de sesión es de 80 caracteres.

Aunque los identificadores de sesión creados por el CreateSessionID método tienen 24 caracteres, la longitud máxima de un identificador de sesión permitido por la SessionIDManager clase es de 80 caracteres. Esto es especialmente importante si implementa un personalizado SessionIDManager. El GetSessionID método , que recupera los valores de identificador de sesión del actual HttpRequest, garantiza que los valores no superan el SessionIDMaxLength valor y que el identificador de sesión es una cadena de 24 caracteres que contiene solo los caracteres en minúsculas a z y los números de 0 a 5 llamando al Validate método . Si implementa una clase personalizada SessionIDManager que hereda la SessionIDManager clase e invalida el CreateSessionID método, pero no el Validate método , los valores de identificador de sesión personalizados deben cumplir las restricciones anteriores. Para obtener un ejemplo de invalidación de la SessionIDManager clase e implementación de estos métodos, vea el ejemplo proporcionado para el CreateSessionID método .

Se aplica a

Consulte también