2017-08-24 35 views
1

我想在多線程中運行多個瀏覽器,登錄到上單獨賬戶的網站。我目前面臨的問題是瀏覽器正在共享會話,因此它永遠不會登錄到多個帳戶,因爲它之間共享帳戶,我想它以某種方式共享Internet Explorer緩存和會話。C#:停止共享IE緩存和多個登錄會話?

有沒有辦法可以避免這樣的問題?

+0

你試過啓動每個實例作爲私人瀏覽?這應該避免cookie共享問題。 – Miguel

回答

0

每當你打開一個IE實例做在私密模式:

iexplore.exe -private 

或從另一個IE實例:

要打開InPrivate瀏覽窗口中,你可以使用Ctrl + Shift + P快捷鍵,或者只使用菜單上的Safety \ InPrivate Browsing項目。在更現代的IE版本中,您可以通過Gear圖標,然後查看Safety \ InPrivate Browsing,如下所示。

希望得到這個幫助!

+0

我沒有啓動IE,我正在使用WebBrowser控件。 – d3troit

+0

然後你的問題需要不同,不是嗎? – Miguel

+0

有沒有聽說過Selenium Web Driver?看起來像一個更好的方法,如果你是基準。 – Miguel