Session 丢失问题
生活随笔
收集整理的這篇文章主要介紹了
Session 丢失问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
項目從.NET Framework3.5 升級 .NET Framework4.0后,如果用Response.Redirect();進行頁面的跳轉(zhuǎn),服務(wù)端會把這個跳轉(zhuǎn)動作當作是一個“新”的用戶去訪問網(wǎng)頁。
而這個時候,會給這個“新”的用戶一個SessionID,那造成的結(jié)果是,以前保存在Session的東西,再也取不到了,其實,之前的Session還保存在StateServer里面,并不是真正的丟失,只是SessionID變了,而已。
?
暫時的解決方案是:在Response.Redirect();前,加上Response.Cookies.add("保存SessionID的cookies的名稱",當前Session的ID);
轉(zhuǎn)載于:https://www.cnblogs.com/sharpCode/archive/2013/03/30/2991081.html
總結(jié)
以上是生活随笔為你收集整理的Session 丢失问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第一次办信用卡透支最高额度是多少?信用卡
- 下一篇: rails开发随手记-0