我正在使用 ASP.NET 2.0 运行一个网站。时不时地(每天 100 多个用户每天 10 次以上)我收到此错误:表单身份验证失败 - 提供的票证已过期。
这是我的 web.config 片段:
<authentication mode="Forms">
<forms name=".CLLSAUTH" loginUrl="login.aspx" protection="All" path="/" timeout="60" />
</authentication>
我看过几个解决方案,有人提到会话超时,但在我的配置中也是 60 分钟。还有两件事,我没有运行 webfarm,并且在错误发生时应用程序没有被回收。
有什么线索吗?