Foros del Web » Programación para mayores de 30 ;) » .NET »

Prevenir 2 Sesiones de Aplicacion Web

Estas en el tema de Prevenir 2 Sesiones de Aplicacion Web en el foro de .NET en Foros del Web. Como puedo evitar que se generen dos ventanas de una aplicacion web? Me explico, digamos que tengo mi aplicacion tipo intranet en ASP.NET y hago ...
  #1 (permalink)  
Antiguo 15/03/2005, 15:58
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 10 meses
Puntos: 7
Pregunta Prevenir 2 Sesiones de Aplicacion Web

Como puedo evitar que se generen dos ventanas de una aplicacion web? Me explico, digamos que tengo mi aplicacion tipo intranet en ASP.NET y hago que el usuario entre. El usuario podria abrir otra ventana del navegador pero, como esta con autenticacion, tendria que re-loguear... y aqui esta el punto... ¿como haria para evitar que en la segunda "ventana" se loguee????
  #2 (permalink)  
Antiguo 15/03/2005, 17:58
 
Fecha de Ingreso: marzo-2005
Mensajes: 1
Antigüedad: 20 años
Puntos: 0
Lo que podés hacer es guardar en el global.asax los usuarios que actualmente están logueados y no hacer la autenticación en la ventana nueva.
  #3 (permalink)  
Antiguo 15/03/2005, 18:28
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 10 meses
Puntos: 7
Esa fue mi primera idea. Y cuando el usuario hace logoff lo puedo quitar de la Aplicacion(no del Global.asax).

Pero cuando el usuario cierra el navegador o cambia de pagina veo que no invoca al Session_OnEnd asi que para todos los efectos el usuario sigue "logueado".

Entonces, que otra cosa puedo hacer?
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 13:18.