dominios y alojamiento web en hostalia

Cuando se cierran las variables de sesión

El objeto session solo se destruye con el metodo Session.Abandon? ¿Cuando se cierra el explorador no se destruye el objeto session ?

La FAQ Cuando se cierran las variables de sesión tiene

Pertenece a la categoría:

Pregunta
El objeto session solo se destruye con el metodo Session.Abandon? ¿Cuando se cierra el explorador no se destruye el objeto session ?


Respuesta de Miguel Angel Alvarez
El objeto session tiene validez dentro del servidor de ASP. Pero el servidor ASP no se puede dar cuenta de que el explorador se ha cerrado. Tampoco se da cuenta si el explorador se ha ido a otra página, abandonando la nuestra. Así pues, el objeto session también se destruye si la sesión queda inactiva durante un cierto tiempo, por defecto 20 minutos. Si la página permanece inactiva quiere decir que el usuario se ha ido o ha cerrado el explorador.


Ahora bien, si se cierra el explorador, y se vuelve a abrir, accediendo a la misma dirección donde antes teníamos, por ejemplo, algunas variables de sessión activas, éstas se han perdido. Es decir, que si cerramos el explorador y lo volvemos a abrir, se abre una nueva sessión en los sitios donde vayamos pasando. Esto es debido a que las sesiones también están enlazadas con los navegadores por medio de cookies y si cerramos el navegador, se pierden esas cookies y cuando se vuelve a abrir y se abren nuevas sesiones se crean esas cookies, pero se crean nuevas, sin respetar lo que había anteriormente.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...