window.open () borra la sesión

Tengo varios portlets en mi aplicación. Si abro una url usando el método window.open (), el ID de sesión cambia y causa un error en otros portlets. Si no abro este url, todo funciona bien. Pero una vez que se abre esta nueva ventana, la sesión se borra y el resto de los portlets lanzan una excepción ya que faltan algunos valores. En la barra de direcciones del navegador, escribí en javascript: alert (document.cookie); para ver el jsessionid. Permanece constante en toda la página y cambia cuando hago clic en el enlace que lanza una nueva URL en una nueva ventana. Utilicé IE8.

Cualquier sugerencia para mantener el estado de la sesión en IE sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta