4个回答
大雅新科技有限公司
2024-11-19 广告
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,...
点击进入详情页
本回答由大雅新科技有限公司提供
展开全部
session的过期时间是从session不活动的时候开始计算,如果session一直活动,session就总不会过期,从该Session未被访问,开始计时; 一旦Session被访问,计时清0;Session的默认失效时间是30分钟,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的。
Session在以下情况下会过期:
1、服务器重启(或服务器的IIS服务重启);
2、网页程序强行清除Session;
3、用户关闭浏览器;
4、用户超过指定的时间(默认为20分钟)没有与服务器发生交互(比如刷新页面、Ajax等);
5、用户浏览器发生故障等其他不可预知的状况。
Session在以下情况下会过期:
1、服务器重启(或服务器的IIS服务重启);
2、网页程序强行清除Session;
3、用户关闭浏览器;
4、用户超过指定的时间(默认为20分钟)没有与服务器发生交互(比如刷新页面、Ajax等);
5、用户浏览器发生故障等其他不可预知的状况。
追问
如果与服务器发生交互了,刷新页面了 他会把时间重置成20分钟吗?
追答
是的。这个20分钟叫作Session的生命周期。
但是这个在不同浏览器中存在一些差异性,比如IE中如果页面含有Frame,则IE会认为是在进行跨域操作,就可能不会自动刷新生命周期,造成Session失效。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
还是会过期
追问
能解释下原理么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询