ASP.NET中FORM验证经常超时的问题解决方案(MSDN提供)
作者: 李嘉 日期: 2010-05-01 15:37
最近ASP.NET的超时问题非常影响客户的使用,微软的东西总是会有一些缺陷的,我们需要做额外的配置来解决超时的问题。
MSDN提供了解决方案:
<authentication mode="Forms">
<forms cookieless="UseCookies" loginUrl="login.aspx" slidingExpiration="true"/>
</authentication>
Msdn是这样描述的:
当 SlidingExpiration 设置为 true 时,身份验证 Cookie 有效的时间间隔将被重置为过期 Timeout 属性值。如果用户在达到超时的一半时间后浏览,则会发生这种情况。例如,如果您使用可调过期将过期设置为 20 分钟,则用户可在 2:00 PM 访问网站,并接收设置为在 2:20 PM 过期的 Cookie。仅当用户在 2:10 PM 后访问网站时,过期才会更新。如果用户在 2:09 PM 访问网站,则 Cookie 不会更新,因为还未达到过期时间的一半。然后,如果用户等待了 12 分钟,在 2:21 PM 访问网站,则 Cookie 将过期。
发表评论
订阅
上一篇
返回
下一篇
标签:

由VS.NET 2008不能被安装在C盘以外的其他盘说起:Dotnet开发人员环境搭建顺序经验 (2010-09-07 22:53)
在C#或ASP.NET中如何判断Click等事件是否已经被注册避免重复注册 (2010-08-02 17:35)
在C#中如何将当前日期转化为周(星期), 日期转周的函数(ASPNET也适用) (2010-07-19 13:01)
解决VS.NET使用属性框时属性框不显示的问题(winform常见问题) (2010-06-28 21:40)
多多房第二版(PHP转ASP.NET版本)网站后台管理页面DEMO (2010-06-21 22:12)
ASP.NET中如何隐藏IP地址最后一位用*号代替 (2010-06-19 04:26)
李嘉 收藏代码 ① - ASP.NET中格式化字符串,符合SQL语句解决SQL注入问题函数收藏 (2010-06-11 01:03)
李嘉 收藏代码 ① - ASP.NET中实现Javascript信息提示框(版本2) (2010-06-11 00:57)
李嘉 收藏代码 ① - ASP.NET中实现Javascript信息提示框(版本1) (2010-06-08 23:16)