2009-05-14 6 views
2

In der Vergangenheit habe ich die runas-Kommandozeile verwendet, um eine andere Instanz zu starten, wenn IE auf einem sekundären Konto zum Testen, seit unserem In-House-Web- App-Anwendung verwendet Windows-Authentifizierung, um einen Benutzer zu identifizieren. Mit dem neuen Multi-Prozess-Modell für IE8 scheint dies nicht zu funktionieren. Hat jemand einen Workaround dafür gesehen?Mit Ausführen als mehrere Instanz von IE 8 scheint nicht zu funktionieren

+0

Einige weitere Details: das * funktioniert *, wenn Sie nicht bereits eine Instanz geöffnet haben, wenn IE 8 Ihre Standardanmeldeinformationen verwendet. Wenn Sie jedoch bereits eine Instanz ausführen, schlägt die Verwendung von RunAs fehl. – ProKiner

Antwort

3

Siehe hierzu: http://blogs.msdn.com/ie/archive/2009/05/06/session-cookies-sessionstorage-and-ie8.aspx für Informationen zum Zusammenführen von Sitzungen.

Nebenbei: RunAs ist derzeit mit IE8 auf XP gebrochen, funktioniert aber auf Vista. Das IE-Team kennt dieses Problem.

+0

Großartig, danke ... Ich hätte es zu Hause auf meinem Vista-Gerät ausprobiert, um es weiter zu diagnostizieren, aber normalerweise verlasse ich diese Art von Arbeitsgedanken im Büro. (Und doch, hier bin ich an einem Sonntagmorgen, wenn die Sonne scheint. Entweder ist diese Seite wirklich großartig, oder ich habe wirklich ernstere Probleme.) Gibt es einen MS Connect-Link dafür Problem oder eine Möglichkeit, den Status eines Fixes zu verfolgen? Wir werden XP bei der Arbeit bis einige Zeit nach Win7 RTMs verwenden. – ProKiner

+0

Ich glaube nicht, dass es einen CONNECT-Link für diesen gibt, aber wenn Ihr Unternehmen einen Support-Vertrag mit MS hat, können Sie anrufen und sie wissen lassen, dass Sie an diesem interessiert sind. – EricLaw

+0

Nun, es funktioniert jetzt. Siehe meinen Beitrag unten. – ProKiner

0

Versuchen Sie es mit einer InPrivate-Sitzung.

+0

Ich habe das versucht, aber es hilft in diesem Fall nicht wirklich. Während InPrivate eine Art "Ausführungs-Sandbox" bereitstellt, ist es kein vollständig isolierter Prozess, und IE startet daher keinen zweiten Prozess unter einem anderen Satz von Anmeldeinformationen. – ProKiner

+0

In der Vergangenheit, als Sie Run As verwendeten, verwendete IE diesen Benutzer als Anmeldeinformationen für die vertrauenswürdige Authentifizierung? Aber Sie sehen, dass IE8 Registerkarten als eine Art von untergeordneten Prozess erstellt, ignoriert es die ausführenden Anmeldeinformationen? Ist die KB von dieser SO Frage http://stackoverflow.com/questions/554341/ irgendwelche Hilfe verknüpft? – Antony

+0

(Sorry, war ein paar Wochen weg) Die KB Referenzen laufen auf Vista/Server 2008, aber ich laufe auf XP SP3. – ProKiner

0

Einige interessante Details hinzufügen: Anzeigen des Ereignisprotokolls Sicherheitsprotokoll, es zeigt, dass ein neuer Prozess für IE erstellt wird, aber sofort beendet. Das würde mich dazu bringen zu glauben, dass IE intern etwas überprüft, um zu sehen, dass es bereits eine laufende Instanz des iexplore.exe-Prozesses gibt, und sich selbst herunterfährt.

0

Ich hasse es, wenn das passiert, aber es scheint jetzt zu arbeiten. Ich überprüfte, welche IE8-Updates auf meinem Computer installiert sind, und der einzige ist MS09-034. Ich sehe keinen Hinweis auf RunAs auf XP, aber es funktioniert jetzt. Hmpf. Naja ... froh, dass es "repariert" ist.

Verwandte Themen