【发布时间】:2015-06-22 15:44:45
【问题描述】:
我在页面加载时设置了Session["UserID"]。喜欢
if(!IsPostBack) {
Session["UserID"] = 1222;
}
我正在使用 HttpContext.Current.Session["UserID"] 来验证用户会话是否超时。
我的网络配置设置是这样的,
<sessionState mode="InProc" cookieless="false" timeout="20"/>
20 分钟后 Session["UserID"] 对象为空,但同时,如果我验证 HttpContext.Current.Session["UserID"] 它会显示用户 ID。
请告诉我HttpContext.Current.Session["UserID"] 在会话超时后如何为空
【问题讨论】:
标签: c# asp.net session session-state session-timeout