だから私は、クライアント、スコープや運用データ私はcouldnしかしInstall-Package IdentityServer3.EntityFramework
を使用してナゲットパッケージをインストールする必要があります(documentation here) を格納するエンティティフレームワークを使用することができますIdentityServer3のドキュメントに基づいてデータベースの作成方法に関する指示はありません。データベースの下に作成するために実行するコマンドまたはスクリプトIdentityServer:EFサポート&ASPNETアイデンティティ支援のためのデータベースを作成する方法
ユーザストアには同じ種類の質問が適用されます。私はAsp.Netアイデンティティを使用してユーザー情報を格納する予定です。私はInstall-Package IdentityServer3.AspNetIdentity
パッケージをインストールする必要があります。
対応するサンプルプロジェクトEntityFrameworkおよびAspnetIdentityがありますが、これらのプロジェクトが最新のスキーマを使用している場合は信頼できます。 サンプルプロジェクトでは、サンプルデータを含むデータベースも作成されます。私はきれいなデータベース構造が欲しい。
あなたは右の移行の面では、しかし、私は最初の初期モデル&データベースを構築するために必要な移行を行うこと。 (また、私はマイグレーションも探していません)クライアント、スコープ、ASPNET IDの初期モデルとデータベースをデータなしで構築する方法を探しています。 – LP13
スキーマの変更があるので、それに対処するには何らかのアプローチが必要です。 EFを使用する場合は、移行を使用できます。私たちのEFライブラリを使用している場合、ある時点のスキーマのスナップショットであるエンティティのセットがあります。時間の経過とともにそれらの移行を管理することは、まだ期待されています。 –
アイデンティティサーバーを完成させたら、マイグレーションは最終的に行われると言いました。現在私はIdentityServerを見直して、要件に適合するかどうかを確認しています。これを行うために、私は概念の証明を開発しています。 – LP13