标签: asp.net-mvc asp.net-mvc-3 c#-4.0 session dns
当系统闲置一段时间后,如何使会话到期。完成该时间后,应将其重定向到登录页面。我需要做这个控制器端。我正在使用asp.net mvc3应用程序。
答案 0 :(得分:1)
会话将在服务器超时时到期。
如果您希望浏览器同时重定向,则必须在客户端上使用计数器,在JavaScript中,0表示将重定向到您的登录页面。
如果没有客户端的某些操作,控制器无法强制重定向浏览器。您还可以考虑使用某种持久连接,例如SignalR,但这可能比您需要的更多。
另一种解决方案是在此答案中使用刷新标题
ASP.NET Push Redirect on Session Timeout