相关疑难解决方法(0)

ASP.NET窗体身份验证对请求失败.原因:提供的故障单已过期

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

事件代码:4005
事件消息:请求的表单身份验证失败.原因:提供的故障单已过期.
活动时间:3/10/2011 3:35:22 PM
活动时间(UTC):3/10/2011 8:35:22 PM
活动ID:fc2f70cc85014b0ca7dbb01471617b66
活动顺序:3392
活动开始:1
活动详情代码:50202

思考:

  • 我没有使用网络表单.
  • 我不认为应用程序池是回收.
  • 我在几个事件中比较了进程ID,它是相同的.
  • 我的机器密钥不是AutoGenerate.

.net asp.net authentication forms-authentication

23
推荐指数
2
解决办法
10万
查看次数

错误4005表单身份验证失败 - 提供的故障单已过期

我正在使用ASP.NET 2.0运行一个网站.我不时(每天100多个用户每天10次以上)收到此错误:表单身份验证失败 - 提供的故障单已过期.

这是我的web.config片段:

<authentication mode="Forms">
    <forms name=".CLLSAUTH" loginUrl="login.aspx" protection="All" path="/" timeout="60" />
</authentication>
Run Code Online (Sandbox Code Playgroud)

我看过几个解决方案,有人提到了会话超时,但在我的配置中也是60分钟.还有两件事,我没有运行webfarm,并且在错误发生时应用程序没有被回收.

有线索吗?

forms asp.net authentication asp.net-2.0

9
推荐指数
1
解决办法
1万
查看次数