2012-11-09 11 views
20

Ich versuche, eine Erweiterung zu erstellen, in der jedes Fenster von Chrome seine eigene Sitzung hat. Wir haben inkognito früher verwendet, aber das Problem besteht darin, dass während das Hauptfenster und das Inkognito-Fenster getrennte Sitzungen haben, die Sitzung zwischen den verschiedenen Inkognito-Fenstern geteilt wird.Separate Sitzung für jedes Fenster

Gibt es eine Möglichkeit, Chrome so zu konfigurieren, dass jedes Mal, wenn ein Inkognito-Fenster geöffnet wird, eine separate Sitzung verwendet wird?

+0

Hey, deine Idee klingt cool! Kannst du mich wissen lassen, ob du es jemals beendet hast und wie es heißt? – Sophtware

Antwort

19

Ihr Ziel wird sein, eine Chrome-Instanz mit einem neuen Benutzerdatenverzeichnis zu starten. Die Cookies werden in jedem Fall isoliert. In der Verlängerung eine Art und Weise zu implementieren, das gleiche Ziel wie dieser Befehl cmd zu erreichen:

chrome.exe --user-data-dir="C:\temp\user1" 
+2

Wir verwendeten diesen Ansatz, aber es war etwas nervig für den Benutzer. Mit jedem geöffneten Fenster fragt es erneut nach Dingen wie "Als Standard festlegen" oder "Sprache übersetzen" oder "Passwörter speichern". Um dies zu verhindern, können Sie beispielsweise den Inhalt eines anderen Benutzerdatenverzeichnisses kopieren, das alle diese Fragen bereits beantwortet hat, wie die Standardfrage. – Cesar

+0

Ich habe versucht, zwei Chromes aus der Befehlszeile zu öffnen, eine mit --user-data-dir = temp1 und die Verwendung von temp2, aber die beiden Fenster haben sich eine Sitzung geteilt. –