【发布时间】:2012-03-08 09:11:32
【问题描述】:
我想知道有没有办法在 web.config 或某处配置应用程序来处理会话超时。我想要实现的是转到某个控制器并保存日期时间和我的会话的其他一些值,这些值之前在会话变量中设置为 null,因为会话获取超时
【问题讨论】:
-
您有可以存储此会话状态的数据库吗?在创建这些状态值之前是否每个用户都进行了身份验证?我认为您可以存储这些值,以便如果会话过期,您可以根据用户信用再次查找它们。
-
是的,实际上我的数据库中有一个表,用于存储用户登录时的日期时间,但如果会话到期,我无法在应用程序设置为 null 之前处理这一时刻
-
你可以试试 global.asax 中的 session_end 吗?
-
但是会话变量会有价值吗??请记住,在我失去价值之前我想要处理
标签: c# asp.net asp.net-mvc-3 session-variables