我有ASP.NET MVC应用程序已经工作了近2年。我将其升级到ASP.NET Identity,之后,它会随机注销用户。
我已尝试在网上找到的所有可能的解决方案但没有成功。我在web.config中也有机器密钥配置。
我怀疑IIS应用程序池的回收,但我无法在本地IIS上重现问题。
有人可以帮助我解决问题或找出问题所在。
答案 0 :(得分:0)
查看ExpireTimeSpan的Startup.Auth类,.Net标识使用该类在一段时间后将用户注销。可能看起来像这样:
ExpireTimeSpan = TimeSpan.FromMinutes(5),
可能这是导致您随机退出的原因,但是这可能是某人在某个时候设置的。这是我从提供的信息中唯一可以建议的。