Foros del Web » Programando para Internet » ASP Clásico »

session timeout

Estas en el tema de session timeout en el foro de ASP Clásico en Foros del Web. Wenasss: Tengo entendido que el tiempo predefinido de caducidad de las sesiones es de 20 minutos, y que con Session.Timeout=xxx se puede establecer dicho tiempo ...
  #1 (permalink)  
Antiguo 27/06/2003, 05:19
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 5 meses
Puntos: 1
session timeout

Wenasss:

Tengo entendido que el tiempo predefinido de caducidad de las sesiones es de 20 minutos, y que con Session.Timeout=xxx se puede establecer dicho tiempo de caducidad, pero no por debajo de esos 20 min.

Sin embargo, si se pone, por ejemplo, Session.Timeout=1, me da la sensación de q no son esos 20 min ni de coña, pero tampoco 1 min.

¿Estoy en lo cierto?. ¿Q os parece?. ¿No se producirá alguna especie de reinicializacion de las variables de sesion (lo digo porque pierdo su valor)?.

¿Donde puedo encontrar BUENA DE VERDAD, nada de medias tintas, COMPLETISIMA, QUE INCLUYA TODOS LOS ASPECTO, a ser posible EN ESPAÑOL, sobre las sesiones en ASP?.

Salu2 y buen fin de semana, q ya toca.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender

Última edición por fjmasero; 27/06/2003 a las 05:48
  #2 (permalink)  
Antiguo 29/06/2003, 09:16
Avatar de damargon  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 386
Antigüedad: 20 años, 10 meses
Puntos: 3
Cuando llega el timeout todas las variables de sesión de "tu" sesión se borran, reinicializando todas las variables, ese es lógico. La siguiente llamada que hagas al servidor lanzará una nueva sesión con todos sus valores empty.

Mira aquí, creo que son unos artículos majos:
http://www.aspfacil.com/articulos/210301.asp

Que te aproveche, :o)
  #3 (permalink)  
Antiguo 20/07/2006, 06:30
 
Fecha de Ingreso: enero-2006
Mensajes: 16
Antigüedad: 18 años, 3 meses
Puntos: 0
Mi experiencia personal es que esas variables no se borran en el tiempo exacto en el que configuras, sino que tienen un delay de aprox. 20 o 30 segundos. Lo se porque estuve un dia entero tratando de verlo.

Hice lo mismo, configure session.timeout = 1 y despues de varias pruebas, al chequear las variables a los 3 minutos, 2 minutos, 50 segundos (y asi sucesivamente) llegue a que demora eso, entre 20 o 30 segundos en borrarse, no se por que...

Aclaro, aca tenemos el Windows 2003 con el IIS 6.0 (creo). Quizas con otro IIS las cosas cambian...
  #4 (permalink)  
Antiguo 20/07/2006, 06:44
Usuario no validado
 
Fecha de Ingreso: mayo-2006
Mensajes: 113
Antigüedad: 18 años
Puntos: 0
Bueno, mi experiencia con IIS5 es q se me borran las variables de session casi justito al tiempo q le configuré.
La demora pienso es en respuesta del server, o de la pagina q estas cargando. No creo q la función timeout eso sea inexacta, es como usar la funcion time y q esta te de unos seg de mas o de menos, creo q es imposible.
Saludos
  #5 (permalink)  
Antiguo 01/06/2007, 11:12
 
Fecha de Ingreso: febrero-2007
Mensajes: 78
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: session timeout

Hola amigs mirn yo tengo un error semejante..... teng unas painas qe debe de contestar un mensae y ya cuando lo terminn se expirala sesion...ahora com hag para mstrarle a un suario qe su sesion esta por expira???

saludo
  #6 (permalink)  
Antiguo 06/03/2010, 07:53
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: session timeout

Saben si cuando ese tiempo el TimeOut se cumple se ejecuta el:

Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)
' Se desencadena cuando finaliza la sesión
End Sub

del Global.asax

Gracias
__________________
JU4N35
  #7 (permalink)  
Antiguo 06/03/2010, 08:10
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: session timeout

...acabo de confirmarlo...si, si se ejecuta...
__________________
JU4N35
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:44.