問題タブ [asp.net-identity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 現在のユーザーを取得する方法と、MVC5 で User クラスを使用する方法は?
- MVC 5で現在ログインしているユーザーの ID を取得するにはどうすればよいですか? StackOverflow の提案を試しましたが、MVC 5 向けではないようです。
- また、ユーザーに物を割り当てる MVC 5 のベスト プラクティスは何ですか? (たとえば、 a
User
が必要です。 User を に格納する必要がありますItems
か? ナビゲーション プロパティを使用してクラスを拡張できますか?Id
Item
User
List<Item>
MVC テンプレートの「個々のユーザー アカウント」を使用しています。
これらを試しました:
- MVC アプリケーションで現在のユーザーを取得するにはどうすればよいですか?
- ASP.NET MVC で現在のユーザーを取得する方法
- ログインしているユーザーの ID を取得します。これにより、以下がスローされます。
'Membership.GetUser()' は null です。
c# - ASP.NET MVC5 ID システムですべてのロール名を取得する
MVC5 は新しい ID システムを使用します。すべてのロール名を取得するにはどうすればよいですか?
経由でアクセスしようとしIdentityStore
ましたが、成功しませんでした。
asp.net - 現在のユーザーを取得 ASP.NET Visual Studio 2013 Preview ClaimsPrinciple
新しい Visual Studio 2013 Preview for Web を使用して、Web フォーム プロジェクトで現在のユーザーを取得しようとしています。Page.User を使用してユーザー名を取得できますが、ユーザー ID を取得しようとすると行き詰まります。彼らが開発したこの新しいアイデンティティモデルを使用しています。
これは私が持っているものです:
asp.net-mvc - Microsoft.AspNet.Identity.* の分離
私は Visual Studio 2013 RC で作業しており、新しいMicrosoft.AspNet.Identity.*
パッケージを使用してフォーム認証をテストしています。
これらの概念 (ユーザー、ロールなど) を統合したいのですが、別のアセンブリにある独自のドメイン モデル (POCO) を使用したいと考えています。また、dll への依存関係を作成したくありませんMicrosoft.AspNet.Identity.*
。
それは可能ですか?そうではないというこの記事を見つけましたが、この記事は ID パッケージの RC バージョンではなくプレビューに基づいて書かれています。
asp.net - ASP.NET ID からユーザーのリストを取得する方法は?
編集:この質問は時代遅れです
これを尋ねた時点で、Identity Framework は動くターゲットでした。著者はかなり多くのことを変更し、他のいくつかを分離して、すべてを簡単にしました.
githubのAsp.NET Identity Sample プロジェクトをご覧ください。
ユーザー管理が必要な小さなアプリケーションを作成しています。登録は許可されていません。代わりに、ログイン情報を作成および変更するスーパー ユーザーが存在します。
私は新しいASP.NET Identityメンバーシップ システムを使用していますが、確かに、ユーザーの作成とロールの追加は簡単で直感的です。
さて、私の質問: 生成された AccountController クラスで使用される AuthenticationIdentityManager クラスを使用してユーザーのリストを取得する方法は? コントローラーからユーザー リストにアクセスする方法が見つかりませんでした。
(ちなみに、新しい「アイデンティティ」という名前は、人によってはすばらしく聞こえるかもしれませんが、検索するのは面倒です。)
編集:これをやろうとすると
例外が発生しますInvalid column name 'Discriminator'
。ApplicationDbContext の定義は、新しいアプリケーション ウィザードによって自動的に生成されます。
だから私の推測では、そのDiscriminator
列は と区別ApplicationUser
するためのものUser
です。ただし、データベースには存在しません (アプリケーションによって自動的に作成されました)。
asp.net - 今後の Asp.Net Identity の変更に早期にアクセスするにはどうすればよいですか?
Asp.Net Identity の各バージョン間で多くの変更があるため、今後の変更に早期にアクセスする方法はありますか?