asp.net mvc应用程序几乎随机地登出我

时间:2013-07-17 18:42:43

标签: c# asp.net-mvc hosting

应用程序在本地运行时工作正常,但当我将其上传到托管(123-reg)并登录时,会生成身份验证Cookie,我可以在网站上导航几秒钟,然后我重定向登录,但身份验证cookie仍然存在。

它会在随机时间之后注销用户,但仅限于托管时。

3 个答案:

答案 0 :(得分:1)

彻底搜索后,我发现123-Reg的IIS正在为我的应用程序生成一个自动机器密钥,然后超时。

如果您使用this生成一个并放入Web.config文件,那就可以了!

答案 1 :(得分:0)

应用是在集群中运行还是负载均衡?

在这种情况下,您需要将会话数据存储在另一台服务器中,它可能是SqlServer或IIS。

答案 2 :(得分:0)

你使用会话吗?如果您使用共享主机,我相信您无法使用会话,因为它会影响该服务器上的其他客户端站点。