为了账号安全,请及时绑定邮箱和手机立即绑定

请教一个FORMS验证中,slidingExpiration

请教一个FORMS验证中,slidingExpiration

长风秋雁 2018-12-19 19:10:31
在ASP.NET 2.0 中, 采用 Forms 身份认证方式, 在配置节的 slidingExpiration = true/false,这里的具体意义我不甚清楚,查了一下MSDN和一些网上的说法, 更迷惑了。<BR><BR>望大家能给一个确切的解释,十分感谢。
查看完整描述

2 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

Cookie可以分为永久性的和临时性的。 临时性的是指只在当前浏览器进程里有效,浏览器一旦关闭就失效(被浏览器删除)。 永久性的是指Cookie指定了一个过期时间,在这个时间到达之前,此cookie一直有效(浏览器一直记录着此cookie的存在)。 slidingExpriation的作用是,指示浏览器把cookie作为永久性cookie存储,但是会自动更改过期时间,以使用户不会在登录后并一直活动,但是一段时间后却自动注销。也就是说,你10点登录了,服务器端设置的TimeOut为30分钟,如果slidingExpriation为false,那么10:30以后,你就必须重新登录。如果为true的话,你10:16分时打开了一个新页面,服务器就会通知浏览器,把过期时间修改为10:46。 更详细的说明还是参考MSDN的文档。

查看完整回答
反对 回复 2018-12-23
?
Helenr

TA贡献1780条经验 获得超4个赞

是的楼上已经说清了 slidingExpriation=true时,根据过期时间会根据用户的操作向后自动推移

查看完整回答
反对 回复 2018-12-23
  • 2 回答
  • 0 关注
  • 493 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信