首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >请求的ASP.NET窗体身份验证失败。原因:提供的票证已过期

请求的ASP.NET窗体身份验证失败。原因:提供的票证已过期
EN

Stack Overflow用户
提问于 2011-03-11 06:16:28
回答 5查看 115.6K关注 0票数 27

我在事件日志中多次收到此错误,并且用户已注销。

事件代码: 4005

事件消息:请求的窗体身份验证失败。原因:提供的工单已过期。

事件时间:2011年3月10日下午3:35:22

事件时间(UTC):3/10/2011 8:35:22 PM

事件ID: fc2f70cc85014b0ca7dbb01471617b66

事件序列: 3392

事件发生:1

活动详情代码: 50202

想法:

  • 我没有使用web表单。
  • 我不认为应用程序池正在回收。
  • I比较了几个事件中的进程ID,结果是相等的。
  • 我的机器密钥不是AutoGenerate.
EN

回答 5

Stack Overflow用户

发布于 2012-07-05 17:41:10

只需修改web.config文件中的配置节并切换到不同的cookie名称即可。

票数 8
EN

Stack Overflow用户

发布于 2011-03-11 07:19:12

听起来像是窗体身份验证票证过期时会出现的错误。您的车票的超时时间是多久?它是设置为滑动过期还是绝对过期?

我认为默认的超时时间是20分钟,如果用户通过了身份验证,并且在20分钟内没有访问你的站点,那么他们的票证就会过期。如果它被设置为绝对过期,它将在发出后X分钟内过期,其中X是您的超时设置。

您可以在/configuration/system.web/authentication/forms下的web/machine.config中设置超时和过期策略(如滑动、绝对

票数 6
EN

Stack Overflow用户

发布于 2013-11-26 07:47:59

这是一篇来自微软http://www.iis.net/learn/troubleshoot/security-issues/troubleshooting-forms-authentication的好文章,涵盖了各种案例和场景。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5266578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档