【发布时间】: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