session.timeout

04/11/2003 - 15:14 por Leonardo | Informe spam
Hola foreros, he configurado en mi iis 5.0, dentro de app options, el valor
sesion.timeout en 1 minutos. Pero si abro una pagina, y espero mas de 1
minutos sin hacer nada, al clickear en refresh no me quita... es esto
correcto ?
L que yo quiero es que al 1' de no hacer nada les devuelva unmensaje de
error...sin tener que meter codigo en las hojas
Agradezco cualquier ayuda.
 

Leer las respuestas

#1 Luis Gómez Sánchez [MS]
04/11/2003 - 22:26 | Informe spam
Hola Leonardo,

Es correcto. Estableciendo Session.Timeout = 1 lo que haces es que el objeto
Session permanezca activo en el servidor un minuto después de la última
petición de el usuarioasociado a ese objeto al servidor. Si transcurrido ese
tiempo no se realiza una petición, el objeto desaparecerá del servidor, pero
el cliente podrá seguir navegando sin problema.

Para habilitar lo que buscas, deberías recurrir a cookies o algún mecanismo
similar que te permitiese verificar el tiempo que lleva un usuario inactivo.
En cualquier caso y puesto que HTTP es un protocolo no orientado a conexión
(salvo que utilices keepalives), tendrás que esperar a que el usuario
realice una petición para verificar si debes desconectarle.


Un saludo.

Luis Gómez
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.




"Leonardo" wrote in message
news:
Hola foreros, he configurado en mi iis 5.0, dentro de app options, el


valor
sesion.timeout en 1 minutos. Pero si abro una pagina, y espero mas de 1
minutos sin hacer nada, al clickear en refresh no me quita... es esto
correcto ?
L que yo quiero es que al 1' de no hacer nada les devuelva unmensaje de
error...sin tener que meter codigo en las hojas
Agradezco cualquier ayuda.


Preguntas similares