為什麼登入一個網站會影響兩台不同的電腦?

為什麼登入一個網站會影響兩台不同的電腦?

我有兩台運行 Windows XP Pro SP3 的華碩一體式桌上型電腦。

我設定了一個完美為了滿足我的需要,所以我決定使用 Clonezilla 將其 HDD 克隆到另一塊硬碟。

一切都很順利,但現在當我在一台電腦上登入網站(例如Gmail)並在另一台電腦上刷新該服務的頁面時,另一台電腦將使用我在第一台電腦上使用的憑證登入.在其中一台上註銷後,在兩台上都會註銷。

它們都有不同的 IP 位址,但位於同一路由器後面,並且在克隆它們後我更改了它們的主機名稱。

為什麼會發生這種情況?


更新 - 經過一些測試,更改SID沒有效果,清除cookie沒有效果,但恢復IE8到預設(包括用戶設定)暫時解決了問題(三天)

是什麼原因造成的?

答案1

我認為它與 SSID 無關,因為您的瀏覽器不會將其傳遞到遠端伺服器。

我認為您在克隆硬碟後沒有清除 cookie,這導致 Google 對兩台電腦使用相同的會話 ID。

HTTP 協定除了設定 cookie 之外沒有提供任何識別機器的方法,因此大多數網站都會儲存具有唯一 ID 的「會話 cookie」來識別您的身分。您的登入狀態通常會儲存在他們的伺服器上並與該 ID 相關聯,因此他們不必在您每次執行某些操作時向您發送新的 cookie。

答案2

這很可能與您的 SSID 有關。 SSID是該計算機對其他計算機的真實識別碼。目前,從技術意義上來說,它們對於其他電腦來說仍然是同一台電腦。

您應該使用 Sysinternals(由 Microsoft 購買)的此工具在新電腦上變更它。

http://technet.microsoft.com/en-us/sysinternals/bb897418(另請閱讀“SID 重複問題”部分)

您現在可以在這裡獲取它:

http://www.softpedia.com/progDownload/NewSID-Download-41001.html

相關內容