Foros del Web » Programando para Internet » ASPX (.net) »

Redireccionar cuando la Sesión Expira.

Estas en el tema de Redireccionar cuando la Sesión Expira. en el foro de ASPX (.net) en Foros del Web. Hola amigos de forosdelweb. Tengo el problema que cuando quiero redireccionar la página cuando la sesion expire en el servidor. Estoy utilizando este script JS, ...
  #1 (permalink)  
Antiguo 19/10/2009, 14:30
Avatar de vidalsoft  
Fecha de Ingreso: julio-2008
Ubicación: /www/...
Mensajes: 339
Antigüedad: 15 años, 9 meses
Puntos: 1
Redireccionar cuando la Sesión Expira.

Hola amigos de forosdelweb.
Tengo el problema que cuando quiero redireccionar la página cuando la sesion expire en el servidor. Estoy utilizando este script JS, que postearon en alguno de los temas antiguas aqui en forosdelweb. Pero lo que pasa es que el tiempo que toma , es desde el momento que inicia la sesión. y pasa el tiempo correspondiente y expira la sesión. Pero el problema es que cada vez, que el usuario realize una petición al servidor este Script, deberia RESETEARSE, y volver a utilizar el Session.TimeOut de inicio, cosa que no sucede.

Código:
<script language="javascript" type="text/javascript">				
		var iMinute = <%= Session.TimeOut + 1%>;	
		function showTimer() {				
				lessMinutes();				
		}		
		function lessMinutes()
		{
			iMinute-= 1;										
			if (iMinute==0) {
				alert("Su sesión ha expirado,\nserá redireccionado a la página de inicio.");
				window.location.href = '../../../Default.aspx';
			}						
		
			window.setTimeout("lessMinutes();",60000)
		}				
</script>

//
cargo en el <body  onload="showTimer();"
Espero que me puedan ayudar...
__________________
Anthony Vidal Contreras | @AnthonyVidalC | Skype: vidalsystem | [email protected]
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 04:13.