Я пытаюсь перенаправить мою страницу для зарегистрированного пользователя с определенной долей бездействия на другую страницу, не убивая сеанс.перенаправить пользователя после неактивности, но сохранить сессию в активном состоянии
Я хотел бы изложить время, проведенное на первой странице сеанса, поместить пользователя на новую страницу, а затем вывести пользователя из сети после его сеанса (остаток времени сеанса) и перенаправить пользователя на страницу входа в систему.
Я нашел это:
HttpContext.Current.Response.AppendHeader("Refresh", Convert.ToString(((HttpContext.Current.Session.Timeout * 2) - 5)) + "; Url=Dashboard.aspx");
, но это мешает моей главной странице:
Context.Response.AppendHeader("Refresh",Convert.ToString((Session.Timeout * 60)) + "; URL=" + ResolveUrl("~/Logout.aspx"));
Если проще, сеанс пользователя не нужно быть вычтен времени пользователь провел на первой странице.
Возможно, есть простой javascript, который я пропустил в Google?
Спасибо, Патрик