2011-09-24 194 views
0

當我的瀏覽器打開一個需要登錄的網頁時,如果關閉瀏覽器並重新打開,我必須再次輸入用戶名密碼。Web瀏覽器需要再次輸入用戶名和密碼

但是,有時當我關閉瀏覽器並重新打開相同的頁面時,不需要再次輸入用戶名和密碼?

它是關於Session,Cookie的嗎?如果是,爲什麼會有不同的條件? 你覺得呢?

+0

難道是你的會議超時,或者它是完全隨機的嗎? – BigL

+0

當我從另一臺電腦打開網頁時,沒有像這樣的問題。當我重新打開時,不需要用戶名和密碼。但是從我的電腦來說,一般需要用戶名和密碼。 –

回答

0

Gokturk

它取決於他們使用會話狀態管理技術。基本上有3個狀態管理可以在asp.net

Asp.Net state management

我想使用cookie的一些到期期限的網頁使用。如果它的會話,然後當你關閉 瀏覽器,然後會話將被清除。 (InProc模式)。

如果您能夠在瀏覽器關閉後重新登錄,Cookie將檢查您的憑據。

爲以下原因會使它

  1. 點如果u清除瀏覽器的數據(會話,餅乾等)
  2. 不同條件U可以點擊rememberd密碼,這將存儲在瀏覽器緩存。
+0

不,它不會通過單擊記住的密碼存儲在瀏覽器緩存中。當你在你的系統上看到這個時,你可以使用 –

0

所以它絕對看起來網站只允許基於會話的,非持續性的cookie。我的猜測(正如我在我的系統中看到的一樣),瀏覽器已關閉,但進程並沒有停止。當你打開一個「新的」瀏覽器時,它將採用現有的進程,所有的會話信息仍然有效。要確認這一點,請關閉瀏覽器,檢查任務管理器以確保iexplore.exe,chrome.exe或firefox.exe在開始新會話前完全丟失。

+0

。每當你想打開它時,是否需要用戶名和密碼?我認爲在你的情況下,隨時都不需要用戶名和密碼? –

相關問題