User.IsOnline = true даже после FormsAuthentication.SignOut ()
Я установил UserIsOnlineTimeWindow = "2" в web.config, тогда моя функция logout () была изменена как
public ActionResult LogOff()
{
MembershipUser usr = Membership.GetUser();
usr.LastActivityDate = DateTime.Now.AddMinutes(-2);
FormsAuthentication.SignOut();
return RedirectToAction("Index", "Home");
}
Тем не менее, после возвращения в Home после выхода из системы все еще User.IsOnline = true
Только после 2 минут простоя User.IsOnline = false
Как отключить пользователя от FormsAuthentication.SignOut (); Пожалуйста помоги.