Microsoft, en un esfuerzo por hacer que Internet Explorer 8 sea "más estable" y "más rápido", ha cambiado la arquitectura subyacente del navegador e introdujo una función llamada "IE de acoplamiento débil" (LCIE) que funciona en sesiones compartidas a través de TAB y nuevas instancias.¿Cómo evitar el intercambio de sesiones proporcionado por IE8 programáticamente en la aplicación Java EE?
Pero compartir la sesión puede ser fatal cuando alguien intenta hacer dos cosas diferentes a la vez con la misma aplicación, p. como alguien quiere reservar un billete de ida y un billete de ida y vuelta a la vez, en ese momento reservará 2 billetes iguales a los que no tenía intención de comprar.
SOLUCIÓN PROBABLE EN TI
bien la creación de una nueva ventana en vez de crear haciendo clic en un icono o Ctrl + N, se debe utilizar Archivo -> Nueva sesión; eso no sucederá.
Puede realizar un cambio de registro en la PC del cliente, agregando lo siguiente.
[HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Main]
“TabProcGrowth" = dword: 00000000
desactivará "sin apretar Pareja IE8"; IE8 funciona entonces como versiones anteriores de IE.
- Ejecutar MSIE utilizando
iexplore.exe -nomerge
deshabilitará "Par flojo IE8"; IE8 entonces funciona como versiones anteriores de IE.
Pero, ¿cómo lo haré programáticamente?
Mire, mi problema no es mi aplicación. Funciona bien si estoy iniciando sesión en un usuario, pero cuando inicio sesión en varios usuarios a través de diferentes usuarios de diferentes instancias del navegador IE8, mis datos de sesión posteriores anulan el anterior, esto se debe a que ambos navegadores IE usan el mismo ID de sesión. Está sucediendo debido a la sesión compartida de IE8. Solo se mantiene una sesión para una aplicación, sin embargo, cuántos usuarios estoy iniciando. De hecho, deseo mantener la sesión por usuario.
Me gusta cuando estoy iniciando sesión en Gmail en un navegador. Si solo estoy escribiendo Gmail en otro navegador. Está iniciando sesión automáticamente. No quiero esto en mi aplicación. Debería obtener el inicio de sesión de otro usuario a la vez que debería realizar una operación independiente.
Mi aplicación utiliza Struts, Spring, Hibernate & servidor de aplicaciones JBoss.
Ahora dime cómo debo proceder?
ya está trabajando ... Pero esto no es lo que necesito. – Idiot
ya, está funcionando ... Pero esto no es lo que necesito. Mi necesidad es tener una aplicación web en struts1.2. tenemos diferentes grupos de usuarios. Los diferentes grupos de usuarios obtienen diferentes instalaciones. Pero si estoy iniciando sesión en 2 navegadores diferentes con dos usuarios de grupo diferentes, el usuario del grupo posterior anula la identidad del grupo anterior. – Idiot