[解決済み】ASP.NET Coreで現在ログインしているユーザーIDを取得する方法は?
2022-04-01 11:38:39
質問
以前、MVC5で
User.Identity.GetUserId()
が、ここではうまくいかないようです。
その
User.Identity
がないため
GetUserId()
メソッドを使用します。
を使っています。
Microsoft.AspNet.Identity
.
解決方法は?
System.Security.Claimsを使用しており、GetUserId()拡張メソッドにアクセスすることができました。
注:using Microsoft.AspNet.Identity はすでに持っていましたが、拡張メソッドを取得することはできませんでした。ということは、どちらも併用しなければならないのでしょう
using Microsoft.AspNet.Identity;
using System.Security.Claims;
EDIT : この回答はもう古くなっています。CORE 1.0でこれを実現するための古い方法については、SorenまたはAdrienの回答を見てください。
関連
-
[解決済み] "Exception has been thrown by an target of invocation" エラー (mscorlib)
-
[解決済み] ASP.net MVCのviewstateに相当するものは何か【終了しました
-
[解決済み] HTTPエラー 401.3 - 認証されていません
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?
-
[解決済み] クライアントから危険な可能性のあるRequest.Formの値が検出された
-
[解決済み] jQueryでドロップダウンリストの選択値を変更する
-
[解決済み] ASP.NET MVCでenumからドロップダウンリストを作成するにはどうすればよいですか?
-
[解決済み] ASP.NET CoreでカスタムのAuthorizeAttributeを作成する方法は?
-
[解決済み] [Solved] User 'IIS APPPOOLASP.NET v4.0'のログインに失敗しました。
-
[解決済み] [Solved] ASP.NET MVC 5 - Identity. 現在のApplicationUserを取得する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラー :リモートサーバーがエラーを返しました。(401) Unauthorized
-
[解決済み] allowDefinition='MachineToApplication' として登録されたセクションをアプリケーションレベルを超えて使用するとエラーになる。
-
[解決済み] 複数行のテキストボックスの複数改行
-
[解決済み] aspnet:MaxHttpCollectionKeys の最大値。
-
[解決済み] asp:textboxにヒントを入れるには?
-
[解決済み] 偽造防止用トークンは、別のクレームベースのユーザーのためのものだった
-
[解決済み] HttpContext.Current.Cacheはすべてのセッションで利用可能か?
-
[解決済み] Internet Explorerの "n items remaining "問題を解決する方法をご存知の方はいらっしゃいますか?
-
[解決済み] Temporary ASP.NET Files」フォルダは何のためにあるのですか?
-
[解決済み] モジュール".dll "はロードされたが、エントリポイントが見つからなかった