62,040
社区成员
发帖
与我相关
我的任务
分享
<sessionState timeout="1" />
protected void Session_Start()
{
LogManager.WriteLog(new LogEntry
{
ClientIP = "127.0.0.1",
ReferenceKey = "Session Timeout Test——Start"
});
}
protected void Session_End()
{
LogManager.WriteLog(new LogEntry
{
ClientIP = "127.0.0.1",
ReferenceKey = "Session Timeout Test——End"
});
}
/***********************下面测试一直在刷新页面,并且在刷新了3分钟后,停止页面活动
**********************************************************************
**********************************************************************
**********************************************************************
logTime:2013/3/12 8:45:34
referenceKey:Session Timeout Test——Start
clientIP:127.0.0.1
**********************************************************************
**********************************************************************
**********************************************************************
logTime:2013/3/12 8:49:20
referenceKey:Session Timeout Test——End
clientIP:127.0.0.1
*********************************************************************/
/*********************下面测试,只对页面进行了一次访问
**********************************************************************
**********************************************************************
**********************************************************************
logTime:2013/3/12 8:50:57
referenceKey:Session Timeout Test——Start
clientIP:127.0.0.1
**********************************************************************
**********************************************************************
**********************************************************************
logTime:2013/3/12 8:52:00
referenceKey:Session Timeout Test——End
clientIP:127.0.0.1
********************************************************************/
通过测试,可以很清楚的看到,session timeout是指当前用户停止活动后1分钟,才会使session过期。