Asp.net mvc 已部署项目中的ASP.NET MVC错误-身份验证丢失并重定向到登录,而不是登录

Asp.net mvc 已部署项目中的ASP.NET MVC错误-身份验证丢失并重定向到登录,而不是登录,asp.net-mvc,Asp.net Mvc,这对我来说是个很奇怪的错误 在本地机器中,所有工作正常,在部署版本中, 我可以正确登录,但几分钟后(变量)它就取消了我的身份验证 并重定向到account\login,这是bud地址,因为正确的地址是account\logon (正确配置为web.config) 这是my web.config的配置 <authentication mode="Forms"> <forms loginUrl="~/Account/LogOn" timeout="9999" /> <

这对我来说是个很奇怪的错误

在本地机器中,所有工作正常,在部署版本中, 我可以正确登录,但几分钟后(变量)它就取消了我的身份验证 并重定向到account\login,这是bud地址,因为正确的地址是account\logon (正确配置为web.config)

这是my web.config的配置

<authentication mode="Forms">
  <forms loginUrl="~/Account/LogOn" timeout="9999" />
</authentication>
<sessionState timeout="9999" /> 

编辑 我能理解这是两个问题的总和:

  • webmatrix数据dll的一个错误,它改变了登录路径(我真的不需要这个dll)
  • 通过一瞥,我发现w3wp.exe的进程id每分钟都在变化,这是导致连续注销的原因吗

  • 您的应用程序负载平衡吗?不平衡,它部署到一个简单的共享主机中