如何在MVC中的web.config中实现会话计时器?

时间:2012-07-13 02:07:13

标签: c# asp.net-mvc web-config

本文介绍如何在web.config文件中实现sesstionState。但我想要做的是在用户空闲15分钟或更长时间时清除会话。并重置用户在时间范围内处于活动状态的时间。这可能吗?如果不是如何在不使用任何javascript代码/ jQuery的情况下执行此操作?

BTW,我有我的BaseController所有控制器继承它。希望有人能给我更好的主意。

1 个答案:

答案 0 :(得分:2)

使用<sessionState>配置部分中的timeout属性。

<sessionState
    ...

    timeout="number of minutes"

    ...
</sessionState>

文档: http://msdn.microsoft.com/en-us/library/h6bb9cz9%28v=vs.100%29.aspx