Y, si lo que querés es que NUNCA finalice tu sesión, en una oportunidad
implementé una solución muuuuy sencilla: Un iFrame (de 1x1, por ejemplo),
con una página vacía aspx que se refresca automáticamente cada 10'. Este
iFrame debería estar en alguna parte de tu master page, a fin de asegurarte
que todas tus páginas lo tengan.
De este modo, el servidor recibe por lo menos cada 10' un request con tu
session_id, manteniendo viva la sesión.
 
Como se dice: "Lo atamos con alambre"!
 
Saludos,
 
Ana.

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Damián
Herrera
Enviado el: Miércoles 16 de Enero de 2008 11:41
Para: [email protected]
Asunto: [puntonet] Problemas con Session


Hola Omar,
 
Consulta... tenes el global.asax en el directorio del webapp en producción?
Te pregunto porque yo un día casi tiro mi pc por la ventana hasta que me di
cuenta que ese archivo no estaba en producción. Si no lo tenes en producción
te pasa que el session_id se reinicia con cada request. :s
 
Avisame, si no sigo pensando que puede ser.
Saludos,
Damián Herrera

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Omar del
Valle
Enviado el: Miércoles, 16 de Enero de 2008 11:20 a.m.
Para: [email protected]
Asunto: [puntonet] Problemas con Session


Hola Damian.. 
 
Ni siquiera 20.. yo he configurado los timeout a 120 para que los empleados
puedan incluso salir a comer y luego continuar ;) pero pasado 10 minutos
(prueba de tiempo mínima realizada) ya el sistema me envia para el login.
 
A esta altura tengo hasta la duda de que pasaba con los timeout por defecto,
pero me inclino a pensar que no es un problema de .NET como tal pues esa
misma configuración, en mi PC.. no da problemas.. o sea.. funciona. Por eso
era mi pregunta si hay algo más allá del Web.Config que define ese tiempo. 

Salu2
Omar



----- Mensaje original ----
De: Damián Herrera <[EMAIL PROTECTED]>
Para: [email protected]
Enviado: miércoles, 16 de enero, 2008 14:06:00
Asunto: [puntonet] Problemas con Session


Hola Omar,
 
No entiendo bien el problema. Que esta sucediendo? Pasan las 20 minutos y
cambia la sesión? mas alla de lo que configures en el web.config?
 
Saludos,
Damián Herrera

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Omar del
Valle
Enviado el: Miércoles, 16 de Enero de 2008 06:20 a.m.
Para: [email protected]
Asunto: [puntonet] Problemas con Session


Hola gente,
 
Estoy teniendo un problema que me tiene algo trastornado el sueño:
 
Tengo un proyecto que acabo de poner en desarrollo. Este proyecto requiere
de login y pass para poder acceder a todas sus opciones.. por defecto he
dejado el timeout de la Session en 20 minutos tal y como viene.. 
 
Ahora se encuentran entrando los datos iniciales para poder trabajar con el
proyecto..  esta tarea va unida al quehacer diario de los trabajadores de la
compañía por lo que es posible que entrando algún dato tengan parar y
atender a clientes para luego continuar.. 
 
En el momento de continuar.. ya saben.. login de nuevo.. y a empezar todo.
He intentado subir los tiempos de timeout hasta 500 minutos para evitar este
problema al menos durante el periodo de entrada de datos.. pero no hay forma
que me funcione.
 
En mi PC local puedo demorarme lo que quiera sin tocar el proyecto que a mi
regreso sigue funcionando el sistema normalmente. Tiene alguna relación el
IIS con estos tiempos? alguna idea de como lograr que esto funcione? 
 
En el Web.Config tengo en el tag <form un timeout=500 y en el SessionState
igual un timeout=500. 
 
Todas mis páginas heredan de una página base, donde siempre pregunto si el
id del empleado (se guarda en session) es nulo, lo envio al login.
 
Salu2 y gracias 
Omar

  _____  


¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.yahoo.com.mx/


  _____  


¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.yahoo.com.mx/ 

Responder a