Uzyskaj UserId (int) w nowej aplikacji MVC4

Nowa aplikacja MVC4 utworzyła tabelę UserProfile:

UserId (int) | Nazwa_użytkownika (nvarchar)

W kontrolerze:

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

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

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

Czytam wiele wątków i wszyscy mówią o zdobyciu Guida, którego nawet nie mam w tabelach użytkowników i członkostwa.

Czy istnieje sposób na uzyskanie UserId (int) aktualnie zalogowanego użytkownika?

questionAnswers(4)

yourAnswerToTheQuestion