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

Problema con la sesión en Sun One 6.0

Estas en el tema de Problema con la sesión en Sun One 6.0 en el foro de Java en Foros del Web. Buenas, Hemos desarrollado una versión para la adaptación a un nuevo LDAP de una aplicación. Básicamente consiste en realizar una invocación a un servicio de ...
  #1 (permalink)  
Antiguo 02/09/2008, 08:34
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 8 meses
Puntos: 0
Problema con la sesión en Sun One 6.0

Buenas,

Hemos desarrollado una versión para la adaptación a un nuevo LDAP de una aplicación. Básicamente consiste en realizar una invocación a un servicio de negocio para validar al usuario y a partir de ahí se almacena en la sesión verificando en cada acceso si el usuario ya se ha logado en la aplicación. A partir de ahí, se consulta esta variable de sesión y si esa variable no existe o está vacía, se redirige a la página de login.

En esta aplicación existen enlaces desde la web de administración a la web de visualización, esto es, enlaces a otra instancia del mismo servidor Sun One.
Estos enlaces se abren en ventanas popup, de tal manera que la aplicación de administración sigue disponible en la ventana principal.
El problema que tenemos es que en el momento en que se accede a alguno de estos enlaces de visualización, se pierde la sesión de la web de administración y redirige a la página de login de usuario.

Probando con varias aplicaciones instaladas este Sun One, hemos comprobado que si estamos navegando por una aplicación y accedemos a otra dentro de ese mismo servidor en diferente instancia, pierde la sesión de la primera aplicación.

El código que metemos en la cabecera de las jsp´s es el siguiente:
<% HttpSession sesion = request.getSession(); if ( sesion.getAttribute("VALIDADO")==null){response.se ndRedirect("../ControlAcceso.jsp");}%>

Alguien tiene alguna idea de qué puede estar pasando?

Muchas gracias
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 16:55.