- MVC 5で現在ログインしているユーザーのIDを取得するにはどうすればよいですか?StackOverflowの提案を試しましたが、MVC 5用ではないようです。
- また、ユーザーにコンテンツを割り当てるMVC 5のベストプラクティスは何ですか?(例えばA
User
が必要ですItems
。万一私が保管し、ユーザーのId
中にItem
?することができます私は拡張User
を持つクラスをList<Item>
ナビゲーションプロパティ?
MVCテンプレートの「個人ユーザーアカウント」を使用しています。
これらを試しました:
- MVCアプリケーションで現在のユーザーを取得するにはどうすればよいですか?
- ASP.NET MVCで現在のユーザーを取得する方法
- ログインしているユーザーのIDを取得します。これにより、以下がスローされます。
'Membership.GetUser()'はnullです。
HttpContext.Current.User.Identity.Name
現在ログインしているユーザーの名前です。
Item
彼が作成したユーザーに現在のユーザーを割り当てたいのですが、ユーザー名には基づいていません(変更される可能性があります)。「HttpContext.Current 'System.Web.HttpContextBase'に 'Current'の定義が含まれておらず、タイプ 'System.Web.HttpContextBase'の最初の引数を受け入れる拡張メソッド 'Current'が見つからない( usingディレクティブまたはアセンブリ参照がありませんか?) `。あなたのソリューションはMVC 5用のものですか?