2010-10-06 51 views
0

您好我正在使用IE7和IE8瀏覽器運行Web應用程序。我已登錄到Web應用程序進入下一頁。如果要複製下一頁的網址,並打開新的瀏覽器並粘貼網址,則直接打開下一頁。我的意思是我的表單身份驗證不起作用。請幫助如何處理這個問題。如何在IE7和IE8中處理表單身份驗證

+2

我喜歡你如何將IE歸咎於這個 – 2010-10-06 10:07:13

+0

改說你的問題,這是沒有意義的。 – RPM1984 2010-10-06 10:18:09

回答

0

我對asp.net提供的確切代碼不夠了解,但是如果尚未創建新的會話,您的登錄頁面應該創建一個新會話。 當身份驗證表單驗證用戶名/密碼後,它應該設置會話變量以標記用戶已登錄。 需要登錄的頁面應檢查該會話變量,如果未設置,則重定向到登錄頁面。

希望有幫助!

+0

我已經完成了頁面加載的所有這些事情。我的意思是在頁面加載時檢查sessiion null,但在同一臺機器上的不同瀏覽器中,問題出現在IE7和8會話主體中。 – Aman 2010-10-06 10:12:00

+1

@Aman - 表單身份驗證是通過存儲在瀏覽器中的cookie來完成的(除非您創建一個持久的cookie)。因此,如果您使用IE8登錄,然後打開說IE7,您不會自動登錄。這與IE無關,這是基於cookie的身份驗證如何工作。 – RPM1984 2010-10-06 10:17:25