ASP.Net应用程序错误4005:身份验证代码无效

时间:2013-03-02 19:35:41

标签: asp.net forms authentication

我们有一个ASP.Net 3.5应用程序,它运行了大约5年没有问题。我们最近遇到了一个问题:

我们已将用户和新PC移动到通过VPN连接到主站点的远程位置。从那里用户正在访问Web应用程序并正常登录,但在尝试向服务器提交请求时,我们在Web服务器日志中收到错误:

  

事件代码:4005事件消息:表单身份验证失败   请求。原因:提供的票证无效。

我们还将一台新PC(运行IE9)连接到同一个位置,这台PC工作正常。提出问题的PC使用的是IE8,这是其他PC​​在主站点中使用的。

有人可以协助解决此问题吗? IE8我可以查看设置吗?

1 个答案:

答案 0 :(得分:0)

  

您是否尝试在<appSettings>下的web.config文件中添加以下密钥?

<add key="aspnet:UseLegacyEncryption" value="true" />
<add key="aspnet:UseLegacyFormsAuthenticationTicketCompatibility" value="true" />