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