私はIdentityServer3.EntityFrameworkライブラリを使用して、SQLデータベース内のすべての設定を保持しています。また、ID管理のためにIdentityServer3.AspNetIdentityプラグインを使用しています。私はこれら2つのデータベースをリンク/マップする方法を見つけることができません。私はどの概念に基づいているのですか。 ConfigデータベースにUserIdが必要ですか、またはユーザークレームとconfigクレームを一致させる必要がありますか?AspNetIdentityデータベースとIdentityServer3.EntityFrameworkデータベースの関係?
1
A
答えて
-1
クライアントアプリケーションからの要求にスコープが含まれている場合、それらをasp.net IDデータベースにロール/クレームとして格納します。次に、IdentityServer3.EntityFrameworkデータベースのスコープテーブルと比較します。
2
ASP.NETアイデンティティデータベースのクレームは、そのユーザーに関するクレームです。クレームタイプとクレーム値(例:given_name
とscott
)が含まれます。
IdentityServerスコープ内のスコープの主張は、トークンがそのスコープを持つ場合にトークンに含めることができる主張の種類です。これはクレームタイプに過ぎません(たとえば、profile
のスコープのトークンをリクエストすると、ユーザーにはgiven_name
が含まれます)。
IdentityServerクライアントアプリケーション内のクライアントクレームは、クライアントアプリケーションがトークンで受け取るハードコードされたクレームです。クレームタイプとクレーム値(例:client_name
とmvcapp
)が含まれます。
関連する問題
- 1. データベースの関係
- 2. NoSQLデータベースとの関係
- 3. IdentityServer4.EntityFrameworkとIdentityServer4.AspNetIdentityの間のアイデンティティ・サーバーの相違
- 4. ファイルメーカーのデータベース関係
- 5. データベース関係モデリング - sqlite
- 6. asp.net mvcデータベース関係
- 7. データベースの円/親の関係
- 8. データベース内の行とページの関係
- 9. SQLiteデータベースとその関係の調査
- 10. web2pyの、データベースの関係と権限
- 11. データベース関係の問題
- 12. データベースの対外関係
- 13. データベースの設計/関係
- 14. データベース内の所有関係と参照関係の混在
- 15. バイナリとデータベースの三項関係
- 16. jRuby/Ruby onデータベース関係とデータ検索
- 17. 雄弁な関係とデータベースまたは3者関係
- 18. ADFS3 - > IdentityServer3信頼関係者のログアウト
- 19. データベース接続性を備えたIdentityServer3サンプル
- 20. データベース設計:データベース内のエンティティ間の関係を定義する
- 21. EntityFramework複合キーのコアの関係
- 22. Laravelのフラグシステムのデータベース関係5.2
- 23. データベースの正規1対1の関係
- 24. Mvc3データベースの最初の関係
- 25. データベース設計の多対多の関係
- 26. GUIDを持つデータベースのキーと整数を持つデータベースのキーとの間のデータベース関係を維持する
- 27. AuthorizeタグのロールとIdentityServer3クライアントの設定の関係
- 28. 電子メールへのデータベース関係
- 29. プログラムによるデータベース関係の作成
- 30. has_one関係、データベースの見た目は?
これらは無関係ですが、両方がデータベースに接続されています。 –
ありがとうBrock。私の疑問や誤解はあいまいだと思います。 AspNetIdentityを使用すると、そのユーザーのユーザー(ユーザー名/パスワード)とユーザーロール/クレームがそのデータベースにあります。また、IdentityServer3.EntityFrameworkを使用して、設定データベース内にクライアント/スコープ/クレームを持っています。 AspNetIdentityデータベースの要求とconfigデータベースのClient/Scope要求の違いは何ですか?それがどういう関係にあれば? – SMRockend