0
本文展示如何在web.config文件中实现sesstionState。但我想要做的是在用户闲置15分钟或更长时间时清除会话。并在时间范围内重置用户处于活动状态的时间。这可能吗?如果不是,我怎么能不使用任何JavaScript代码/ jQuery做到这一点?如何在MVC中的web.config中实现会话计时器?
顺便说一句,我有我的BaseController所有控制器继承它。希望有人能给我更好的主意。
本文展示如何在web.config文件中实现sesstionState。但我想要做的是在用户闲置15分钟或更长时间时清除会话。并在时间范围内重置用户处于活动状态的时间。这可能吗?如果不是,我怎么能不使用任何JavaScript代码/ jQuery做到这一点?如何在MVC中的web.config中实现会话计时器?
顺便说一句,我有我的BaseController所有控制器继承它。希望有人能给我更好的主意。
使用<sessionState>
配置部分中的超时属性。
<sessionState
...
timeout="number of minutes"
...
</sessionState>
文档: http://msdn.microsoft.com/en-us/library/h6bb9cz9%28v=vs.100%29.aspx
它在你提供的链接超时。 – scottheckel 2012-07-13 02:09:30
我在想,如果时间流逝,它会清除会话。这就是我需要的,加上重置用户活动时间。可能是我误解了用法,如果我错了,请纠正我。谢谢 – fiberOptics 2012-07-13 02:15:09
是的,这就是所谓的超时。 – scottheckel 2012-07-13 02:17:10