2009-06-11 7 views
5

Ich brauche einen guten Logout-Code-Block für asp.net. Momentan können Sie nach dem Abmelden die Zurück-Taste drücken und die Seite weiter benutzen.ASP.Net Logout Code Block

Antwort

8

Sie müssen sicherstellen, dass die Sitzung abgebrochen wird und rufen Sie die FormsAuthentication.SignOut() Methode wie unten dargestellt:

private void Logout() 
{ 
    Session.Abandon(); 
    FormsAuthentication.SignOut(); 
    FormsAuthentication.RedirectToLoginPage(); 
} 
1

Unter der Annahme, sind Sie Formularauthentifizierung verwenden, würden Sie gerade tun:

System.Web.FormsAuthentication.SignOut(); 

Ohne weitere Informationen kann ich nicht genauer sein.