新しい MVC4 アプリケーションが UserProfile テーブルを作成しました:
ユーザーID(整数) | ユーザー名(nvarchar)
コントローラー内:
string currentUser = User.Identity.Name; // returns UserName
var mu1 = Membership.GetUser(); // returns null
var mu2 = Membership.GetUser(currentUser); // returns null as well
私は多くのスレッドを読みましたが、それらはすべて Guid の取得について話していますが、これはユーザー テーブルとメンバーシップ テーブルにもありません。
現在ログインしている User の UserId (int) を取得する方法はありますか?