Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2006, 17:10
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 5 meses
Puntos: 8
Que tal.

Cuando una aplicación tiene una página de inicio (login) , para autentificarse, entonces en alguna parte tiene un link o boton para salir, es en este momento cuando debe de ejecutarse la sentencia:

Session.End

O bien, la sesión se termina despues de un periodo (configurable en el IIS) en el que el cliente no hace peticiones al servidor, regularmente son 20 minutos.

El caso de cerrar la página, lo entiendo, como cerrar la ventana del navegador, y en este caso también se pierde la sessión.


El procedimiento Session_OnStart de global.asa se ejecuta cuando un usuario hace la primera petición al sitio. Y es cuando se crea el objeto Session.


Espero haber sido claro.

Saludos.

P.D. Utiliza el método del archivo para que no te enredes mucho.