.NET会话可以使用绝对过期吗?从我所知,它似乎有滑动到期。我们使用的是.NET 4.5.2和ASP.NET MVC 5.2.3。
我们希望每20分钟清除/放弃/销毁会话,而不是在用户使用网站时扩展会话。
答案 0 :(得分:0)
您可以在Session_Start
处理程序中存储希望会话过期的值。然后,在Application_AcquireRequestState
中,在那里查看并Abandon
会话。
我在这里找到了这个解决方案:https://www.codeproject.com/Questions/1175605/How-to-timeout-session-in-minutes-in-ASP-NET