因此,根据 IdentityServer3 文档,我可以使用 Entity Framework 来存储客户端、范围和操作数据 ( documentation here )
我需要使用 Install-Package IdentityServer3.EntityFramework
安装 block 包
但是我找不到任何有关如何创建数据库的说明。我需要运行什么命令或脚本才能创建底层数据库
同样的问题也适用于用户存储。我计划使用 Asp.Net 身份来存储用户信息。我需要安装 Install-Package IdentityServer3.AspNetIdentity
包。没有关于创建数据库结构的明确说明
有对应的示例工程EntityFramework和 AspnetIdentity但可以相信这些项目是否使用最新的架构。 示例项目还使用示例数据创建数据库。我想要干净的数据库结构。
最佳答案
文档清楚地表明您负责数据库架构和迁移:https://identityserver.github.io/Documentation/docsv2/ef/migrations.html
关于asp.net-identity - 身份服务器 : How to create databases for EF support & aspnet Identity support,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38317270/