問題タブ [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.

0 投票する
9 に答える
221346 参照

c# - 現在のユーザーを取得する方法と、MVC5 で User クラスを使用する方法は?

  • MVC 5で現在ログインしているユーザーの ID を取得するにはどうすればよいですか? StackOverflow の提案を試しましたが、MVC 5 向けではないようです。
  • また、ユーザーに物を割り当てる MVC 5 のベスト プラクティスは何ですか? (たとえば、 aUserが必要です。 User を に格納する必要がありますItemsか? ナビゲーション プロパティを使用してクラスを拡張できますか?IdItemUserList<Item>

MVC テンプレートの「個々のユーザー アカウント」を使用しています。

これらを試しました:

'Membership.GetUser()' は null です。

0 投票する
3 に答える
1100 参照

asp.net - ASP.NET Identity RC1 のドキュメントはどこにありますか?

Microsoft が ASP.NET Identity フレームワークをバージョン 1.0.0-rc1 に更新した後、その使用方法に関するドキュメントやガイドが見つかりません。github には 2 つのサンプル プロジェクト ( onetwo ) がありますが、トークン、パスワードのリセット、ロールなどの高度なものはカバーされていません。

0 投票する
3 に答える
20572 参照

c# - ASP.NET MVC5 ID システムですべてのロール名を取得する

MVC5 は新しい ID システムを使用します。すべてのロール名を取得するにはどうすればよいですか?

経由でアクセスしようとしIdentityStoreましたが、成功しませんでした。

0 投票する
3 に答える
9055 参照

asp.net - 現在のユーザーを取得 ASP.NET Visual Studio 2013 Preview ClaimsPrinciple

新しい Visual Studio 2013 Preview for Web を使用して、Web フォーム プロジェクトで現在のユーザーを取得しようとしています。Page.User を使用してユーザー名を取得できますが、ユーザー ID を取得しようとすると行き詰まります。彼らが開発したこの新しいアイデンティティモデルを使用しています。

これは私が持っているものです:

0 投票する
3 に答える
8428 参照

asp.net-mvc - Microsoft.AspNet.Identity.* の分離

私は Visual Studio 2013 RC で作業しており、新しいMicrosoft.AspNet.Identity.*パッケージを使用してフォーム認証をテストしています。

これらの概念 (ユーザー、ロールなど) を統合したいのですが、別のアセンブリにある独自のドメイン モデル (POCO) を使用したいと考えています。また、dll への依存関係を作成したくありませんMicrosoft.AspNet.Identity.*

それは可能ですか?そうではないというこの記事を見つけましたが、この記事は ID パッケージの RC バージョンではなくプレビューに基づいて書かれています。

0 投票する
6 に答える
81175 参照

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です。ただし、データベースには存在しません (アプリケーションによって自動的に作成されました)。

0 投票する
1 に答える
1747 参照

asp.net - 今後の Asp.Net Identity の変更に早期にアクセスするにはどうすればよいですか?

Asp.Net Identity の各バージョン間で多くの変更があるため、今後の変更に早期にアクセスする方法はありますか?