Ich habe gesetzt UserIsOnlineTimeWindow = "2" in web.config dann meiner logout() Funktion alsUser.IsOnline = true auch nach FormsAuthentication.SignOut()
modifiziert wurdepublic ActionResult LogOff()
{
MembershipUser usr = Membership.GetUser();
usr.LastActivityDate = DateTime.Now.AddMinutes(-2);
FormsAuthentication.SignOut();
return RedirectToAction("Index", "Home");
}
Noch nach nach der Rückkehr zum Haupt Logout die noch User.IsOnline = true
Erst nach Leerlaufzeit von 2 Minuten User.IsOnline = false
Wie der Benutzer offline bei FormsAuthentication.SignOut machen(); Bitte helfen Sie.
danke es funktioniert nach dem Hinzufügen Membership.UpdateUser (usr); –
Sie sind herzlich willkommen :) –