miércoles, 29 de junio de 2011

Validar sesión

Me encontre con varios problemas al querer cerrar una sesión, así que buscando en internet encontre una forma, utilizar el contenido de las variable sin utilizar el cache, para esto, poner en cada una de las páginas.aspx la siguiente linea:}

< % @ OutputCache Location="None" % >
Esto hará que no tome las variables del cache.

En cada Protected Sub Page_Load() podemos validar nuestra variable de usuario que se esta firmando, por ejemplo, en la variable de sesión USUARIO tengo el usuario que accesa a la página, puedo validarla que si esta vacia se vaya a la página de login:

If Session("USUARIO") = "" Then
Response.Redirect("login.aspx")
End If

Comparte