【问题标题】:ASP.NET MVC application randomly logs out usersASP.NET MVC 应用程序随机注销用户
【发布时间】:2016-08-24 11:35:39
【问题描述】:

我的 ASP.NET MVC 应用程序已经运行了将近 2 年。我将它升级到 ASP.NET Identity,然后它会随机注销用户。

我已经尝试了在网上找到的所有可能的解决方案,但都没有成功。我在 web.config 中也有机器密钥配置。

我怀疑 IIS 应用程序池回收,但我无法在本地 IIS 上重现问题。

谁能帮我解决问题或找出问题所在。

【问题讨论】:

  • 我面临同样的问题,但找不到解决方案。找到了吗?

标签: asp.net asp.net-mvc asp.net-mvc-4 iis-7 asp.net-identity


【解决方案1】:

查看您的 Startup.Auth 类中的 ExpireTimeSpan,.Net 身份使用该类在一段时间后将用户注销。可能看起来像这样:

ExpireTimeSpan = TimeSpan.FromMinutes(5),

这可能是导致您随机注销的原因,但这可能是有人在某个时候设置的。这是我从提供的信息中唯一可以建议的。

【讨论】:

  • 已经在 Startup.Auth 中将此以及滑动过期设置为 true
猜你喜欢
  • 2013-08-19
  • 2019-10-01
  • 2015-03-04
  • 2017-02-22
  • 1970-01-01
  • 2012-09-26
  • 2017-03-15
  • 2017-11-08
  • 1970-01-01
相关资源
最近更新 更多