Amr*_*Amr 23 .net asp.net authentication forms-authentication
我在事件日志中多次收到此错误,并且用户已注销.
事件代码:4005
事件消息:请求的表单身份验证失败.原因:提供的故障单已过期.
活动时间:3/10/2011 3:35:22 PM
活动时间(UTC):3/10/2011 8:35:22 PM
活动ID:fc2f70cc85014b0ca7dbb01471617b66
活动顺序:3392
活动开始:1
活动详情代码:50202
思考:
听起来像表单身份验证票证到期时会出现错误.您的机票的超时期限是多少?是设置为滑动还是绝对过期?
我认为超时的默认值是20分钟,滑动到期,因此如果用户通过身份验证,并且在某些时候没有访问您的网站20分钟,他们的票证将会过期.如果设置为绝对到期,则在X发出超时设置后,它将在X分钟后到期.
您可以设置超时和过期策略(如滑动,绝对)在你的web/machine.config下/configuration/system.web/authentication/forms
小智 7
AS Scott在这里提到http://weblogs.asp.net/scottgu/archive/2010/09/30/asp-net-security-fix-now-on-windows-update.aspx windows安装.net框架安全更新后,你会遇到这个问题.只需修改web.config文件中的配置部分,然后切换到其他cookie名称即可.
| 归档时间: |
|
| 查看次数: |
96439 次 |
| 最近记录: |