ASP.NET Identity 推奨リソース

作成者 : Rick Anderson

このトピックでは、ASP.NET ID の使用方法に関するドキュメント リソースへのリンクを示します。

優れたブログ投稿、 stackoverflow スレッド、または役に立つその他のリンクがわかっている場合は、[メールを送信](aspnetue@microsoft.com?subject=Identity 推奨リソース)、リンクを含むか、このページの下部にメッセージを残します。

ASP.NET Identity の概要

中間 ASP.NET ID

質問する場所、機能を要求する場所、バグを報告する場所、夜間のビルド

ID に関するブログ投稿

ビデオ

ASP.NET ID 用のカスタム ストレージ プロバイダー

独自のプロバイダーを作成する場合は、「 ASP.NET ID のカスタム ストレージ プロバイダーの概要 」と「 ASP.NET ID の実装」を 参照し、以下に示す OSS プロジェクトのソースを確認します。

その他の ASP.NET ID リソース

Q&A (質問/回答)

  • Q: "記憶" を有効にしたユーザーをロックアウトしました (そのため、そのコンピューターまたはブラウザーで 2FA を経由する必要はありません) はロックアウトされません。なぜそれを防ぐのですか? ここに答える
  • Q: すべての要求に対する不要なデータベース クエリを回避するために、ユーザーの実名などのカスタム要求を ASP.NET Identity Cookie に格納するにはどうすればよいですか。 ここに答える
  • Q: AspNetUser パスワード ハッシュの更新: 2 つのプロジェクトがあります。 そのうちの 1 つは ASP.NET 認証を使用し、もう 1 つは管理側である Windows 認証 を使用します。 管理プロジェクトが他のユーザーを管理できるようにしたい。 パスワード以外はすべて変更できます。 ここに答える
  • Q: 他のユーザーの管理者としてパスワードをリセットするにはどうすればよいですか? ここに答える
  • Q: ASP.NET MVC IdentityUser の UserName フィールドの表示名を変更できますか? ここに答える
  • Q: 特定のロールに他のユーザーを追加する権限をユーザーに付与するにはどうすればよいですか? ここに答える
  • Q: AspNetUsers テーブルと AspNetUserClaims テーブルにプロファイル情報を格納します。 ここに答える
  • Q: 外部認証プロバイダーを使用する場合は、覚えておいてください。 ここに答える
  • Q: すべての要求に ApplicationDBContext が必要なのに、それほど多くのオーバーヘッドではないのはなぜですか? 答え、いいえ、オーバーヘッドは低いです。
  • Q: ログインしているユーザーの一覧を取得操作方法? ここに答える
  • Q: ユーザーが Microsoft.AspNet.Identity でログインしたときにどのように検出できますか? ここに答える
  • Q: ID のローカライズされたエラー メッセージを取得操作方法? ここに答える
  • Q: 30 分ごとに新しい要求を取得するように CookieMiddleware を構成操作方法? ここに答える
  • Q: サインイン後にユーザーの要求を変更するにはどうすればよいですか? ここに答える
  • Q: セキュリティ トークン操作方法無効にしますか? ここに答える
  • Q: Cookie ミドルウェアにクレームを格納するにはどうすればよいですか? ここに答える
  • Q: MVC アプリの各アクション メソッドに PIN またはセキュリティ チェックを設定しますが、ユーザーが成功を収めて、そのアクション メソッドに対するすべての要求に PIN を入力する必要がないようにしたいと思います。 ここに答える
  • Q: ソーシャル プロバイダーから返されたメール アドレスを DB に保存する方法を教えてください。 ここに答える:
  • Q: ユーザーが "記憶する" Cookie と共にログイン/ログアウトした場合に、どのように検出できますか? ここに答える
  • Q: SignIn を呼び出した後、OWIN を使用して ASP.NET ID の要求を変更できますか? 回答: SignIn の呼び出しは、ユーザーの要求を変更するときに行う必要がある操作です。 基本的には ClaimsIdentity が Cookie にシリアル化されるため、後続の要求で新しい要求が表示されます。