Holen Sie sich UserId (int) in neue MVC4-Anwendung

Neue MVC4-Anwendung erstellt UserProfile-Tabelle:

UserId (int) | Benutzername (nvarchar)

Im Controller:

  string currentUser = User.Identity.Name;  // returns UserName

  var mu1 = Membership.GetUser(); // returns null

  var mu2 = Membership.GetUser(currentUser); // returns null as well

Ich lese viele Threads und alle reden davon, Guid zu bekommen, was ich nicht einmal in Benutzer- und Mitgliedschaftstabellen habe.

Gibt es eine Möglichkeit, die UserId (int) des aktuell angemeldeten Benutzers abzurufen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage