Um Internet Explorer 8 "stabiler" und "schneller" zu machen, hat Microsoft die zugrunde liegende Architektur des Browsers geändert und eine Funktion namens "Loosely Coupled IE" (LCIE) eingeführt, die Session-Sharing über TAB ermöglicht und neue Instanzen.Wie kann ich Session-Sharing vermeiden, das von IE8 programmatisch in der Java EE-Anwendung bereitgestellt wird?
Aber Sitzungsfreigabe kann fatal sein, wenn jemand versucht, zwei verschiedene Dinge gleichzeitig mit der gleichen Anwendung, z. So wie jemand ein Ticket für die Hin- und Rückreise buchen möchte, wird er zu diesem Zeitpunkt 2 gleiche Tickets buchen, was er nicht beabsichtigt hat.
MÖGLICHE LÖSUNG AUF IHM
Während ein neues Fenster erstellt, sondern die Schaffung von auf ein Symbol oder Strg + N klicken, sollten wir Datei verwenden -> Neue Sitzung; es wird nicht passieren.
Sie können eine Registrierungsänderung auf dem Client-PC vornehmen, indem Sie Folgendes hinzufügen.
[HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Main]
„TabProcGrowth“ = dword: 00000000
Will "lose Paar IE8" deaktivieren; IE8 funktioniert dann wie frühere Versionen von IE.
- Führen Sie MSIE mit
iexplore.exe -nomerge
wird deaktivieren "locker paar IE8"; IE8 funktioniert dann wie frühere Versionen von IE.
Aber wie mache ich es programmatisch?
Sie sehen, mein Problem ist nicht meine Anwendung. Es funktioniert gut, wenn ich einen Benutzer anmelde, aber wenn ich mehrere Benutzer über verschiedene Benutzer von verschiedenen Instanzen des IE8-Browsers anmelde, überschreiben meine späteren Sitzungsdaten die vorherige, weil beide IE-Browser dasselbe verwenden Session-ID. Es geschieht wegen der Sitzungsfreigabe von IE8. Es gibt nur eine Sitzung für eine Anwendung, aber wie viele Benutzer ich mich anmelde. Eigentlich möchte ich Sitzung pro Benutzer beibehalten.
Wie wenn ich Gmail in einem Browser anmelde. Wenn ich gerade Google Mail in einem anderen Browser eingib. Es meldet sich automatisch an. Ich möchte das nicht in meiner Bewerbung. Ich sollte mich von einem anderen Benutzer zu einem Zeitpunkt einloggen, an dem ich einen unabhängigen Betrieb durchführen sollte.
Meine Anwendung verwendet Struts, Spring, Hibernate & JBoss-Anwendungsserver.
Jetzt sagen Sie mir, wie ich fortfahren sollte?
ya es funktioniert ... Aber das ist nicht, was mein Bedürfnis ist. – Idiot
ya, es funktioniert ... Aber das ist nicht, was mein Bedürfnis ist. Ich brauche eine Webanwendung in struts1.2. Wir haben verschiedene Benutzergruppen. Verschiedene Benutzergruppen erhalten unterschiedliche Einrichtungen. Wenn ich mich jedoch mit zwei verschiedenen Gruppenbenutzern in zwei verschiedenen Browsern anmelde, wird die Identität der ehemaligen Gruppe durch den späteren Gruppenbenutzer überschrieben. – Idiot