Sitzungsverwaltung in MVC

8

Ich bin neu in MVC. Ich erstelle neue WebApplication in MVC4 Razor. Ich möchte die Benutzeranmeldungssitzung für alle Seiten beibehalten. Kann mir jemand erklären, wie man die Sitzung für alle Ansichten in MVC mit kleinem Beispiel verwaltet.

    
SanketS 04.10.2013, 12:24
quelle

3 Antworten

17

Die Sitzungsverwaltung ist einfach. Das Sitzungsobjekt ist im MVC-Controller und in HttpContext.Current.Session verfügbar. Es ist das gleiche Objekt. Hier ist ein grundlegendes Beispiel für die Verwendung von Session:

Schreiben

%Vor%

Lesen

%Vor%

Beantworten Sie Ihre Frage

%Vor%

Sehen Sie sich Formularauthentifizierung an, um ein hochsicheres Authentifizierungsmodell zu implementieren.

UPDATE: Für neuere Versionen von ASP.NET MVC sollten Sie ASP.NET Identity Framework verwenden. Bitte schauen Sie sich diesen Artikel an.

    
Andrei 04.10.2013, 12:28
quelle
3

Haben Sie an der Asp.Net-Anwendung gearbeitet? Mit der Formularauthentifizierung können Sie die Benutzersitzung einfach verwalten.

Finden Sie die unten angegebenen Links für Ihre Referenz: Ссылка Ссылка

    
Mak 04.10.2013 12:32
quelle
3

Hier ist ein Beispiel. Angenommen, wir möchten die Sitzung nach der Überprüfung der Benutzerprüfung verwalten. Also für diese Demo bin ich nur hart Coding überprüfen gültigen Benutzer. Auf Konto Login

%Vor%

Auf der Indexseite

%Vor%

Auf der SignOut-Schaltfläche

%Vor%     
Vedprakash_Comp 30.12.2014 14:32
quelle