4
我的網站的某些部分是Asp,另一部分是Asp.Net。 我使用會話來保存當前用戶在Asp頁面的信息。 但是,重定向到Asp.net頁面時會話丟失。在asp.net頁面上丟失的會話到asp.net頁面
有時會話會保存在第一個重定向的Asp.net頁面。 過了一段時間,我點擊一個按鈕,發現該會話仍然丟失。
我對這種情況非常困惑。 這怎麼可能發生?
ps: 1.我檢查了超時配置,它似乎工作正常。 2.瀏覽器中的cookie配置看起來很正常。
羅伊您好,感謝您的help.One更多的東西,你能告訴我,我怎麼在Asp.net頁面中失去會話。當我點擊一個按鈕重定向到另一個頁面(從asp.net頁面到asp.net頁面)時,似乎我的會話數據丟失了。 –
傑克,ASP.NET中的會話狀態應保持不變,除非發生超時。例如,如果您打開一個頁面,則15分鐘內不做任何操作,然後單擊一個按鈕,會話狀態將會丟失(時間可配置)。 –
如果應用程序池由於某種原因而重置,您也將失去會話。 – Tim