【问题标题】:Session Automatically Expires After 55 to 60 Seconds In ASP.NET MVC With WEB API使用 WEB API 的 ASP.NET MVC 中 55 到 60 秒后会话自动过期
【发布时间】:2015-05-16 17:10:59
【问题描述】:

我的问题是会话自动过期,即使会话超时设置为最高级别。我正在使用 ASP.NET MVC 5 With WEB API 开发我的 Web 应用程序。 当我在本地运行它时没有问题,但是当我在网络上发布它时,它的会话会在 55-60 秒内自动过期。托管服务提供商还表示他们的服务器没有问题。我找不到任何错误,也不知道如何配置它。 我在 web.config 文件中的 配置如下。 检查此链接 - http://pastebin.com/uvPVKDQU

请帮帮我。提前致谢!!!!!!!

【问题讨论】:

  • 您是否真的尝试将会话超时设置为 100000 分钟?
  • 我已经达到了 30 但没有结果.. 问题仍然相同... @Claies

标签: asp.net sql-server asp.net-mvc-4 asp.net-web-api


【解决方案1】:

会话超时值在会话标签上设置。

 <sessionstate mode="inproc" timeout=30 />

https://msdn.microsoft.com/en-us/library/h6bb9cz9(v=vs.71).aspx

【讨论】:

  • 但是 timeout 可以由你想要的 timeout 来定义。 thattt没有问题...
  • 我已经达到了 30 但没有结果.. 问题仍然相同... @Claies
  • 当您说会话过期时,您是什么意思?具体会发生什么?
  • 当用户成功登录系统后,用户可以访问系统,但55-60秒后用户自动重定向到再次登录页面。这意味着会话过期并重定向到登录页面......明白了蒂姆??
  • 这不是会话,而是可以或不能绑定在一起的登录。您采取了哪些步骤来排除故障?您的身份验证设置是什么?形式?基本的?
猜你喜欢
  • 1970-01-01
  • 2013-01-06
  • 2016-10-31
  • 2015-01-14
  • 2020-12-13
  • 2014-06-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多