用戶登錄后,Session 設置的時間是30 分鐘 ,30 分鐘過后如果用戶不操作,Session 會自動丟失,用戶需要重新的登錄,這樣有很多用戶不滿意,希望各位大哥想辦法解決下,在不用cookies 的情況下, 我知道有個辦法就是把Session 存到指定的服務器,用一臺服務器存儲所有用戶的Session ,希望看到問題的大哥們多多出注意 ! 小弟先謝了!
2 回答

吃雞游戲
TA貢獻1829條經驗 獲得超7個贊
呵呵是的這樣是可以的,不過我還是建議你用Cookie
要么就是在Global.asax文件里設置
void Session_Start(object sender, EventArgs e)
{
// 在新會話啟動時運行的代碼
Session.Timeout = 你想要的時間值整型;
}
不過一般一個網站中最好不要用太多的Session,否則你的服務器會出問題
看這里
<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="40"/>
- 2 回答
- 0 關注
- 455 瀏覽
添加回答
舉報
0/150
提交
取消