【问题标题】:Moving from MVC3 to MVC4 session timeout从 MVC3 移动到 MVC4 会话超时
【发布时间】:2014-08-02 01:00:20
【问题描述】:

我们使用新的成员资格框架从 MVC3 升级到 MVC4。 会话在 5 分钟后超时。 我尝试将会话设置为一周,将滑动会话设置为 true,没有任何帮助。 Godady 说他们不支持 MVC4,但我不确定这是否重要,因为这应该与 IIS 有关。创建此行为的 MVC3 和 MVC4 之间有什么区别?

已编辑:

这是我的配置文件:

 <trust level="Full" />
<authentication mode="Forms">
  <forms loginUrl="~/Home/LogOn" timeout="2880" slidingExpiration="true"/>
</authentication>
<sessionState timeout="2880" />

【问题讨论】:

  • 你是如何确认正好是 5 分钟?您能否发布您的会话配置,以便其他人可以查看是否有错误?您的应用程序中有任何特殊的会话代码吗?如果是这样,可能值得展示相关代码。
  • @JustinHelgerson 我如何测试:我连接,然后等待 5 分钟,我被要求重新连接。很抱歉没有发布配置文件,请查看更新。

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


【解决方案1】:

嘿@MBen,您阅读了这篇可能对您有所帮助的文章。 http://www.dotnet-tricks.com/Tutorial/mvc/906b060113-Controlling-Session-Behavior-in-Asp.Net-MVC4.html

【讨论】:

    猜你喜欢
    • 2012-04-08
    • 2017-07-12
    • 1970-01-01
    • 2012-09-24
    • 2012-08-16
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多