IdentityServer4 EF核心

时间:2017-01-26 20:01:56

标签: .net-core identityserver4

我想将我的api / client配置移动到sql而不是在内存中。我遵循了教程,但我无法通过AddConfigurationStore和AddOperationalStore生成EF Migrations或DBContext。我一直收到错误说“找不到project.json”或者我在包管理器“Build Failed”中运行add-migration。我假设文档没有更新,因为VS从project.json迁移到csproj。

我可以做些什么来生成这些dbcontexts和迁移脚本而无需手动执行(我可以使用你拥有的样本手动完成它,但我担心如果它将来会更新,那么,'最终会出现一个难以排除故障的差距?)

我所指的教程:Tutorial 与教程相关的示例代码位于:Sample

1 个答案:

答案 0 :(得分:0)

IdentityServer目前仅支持1.0.0-preview2-003131 SDK。仅表示VS2015 Update 3和project.json,直到csproj完成/ VS2017发布。

  

IdentityServer是使用1.0.0-preview2-003131 SDK针对ASP.NET Core 1.1.0构建的。这是我们将在问题跟踪器上支持的唯一配置。

     

此外,我们将继续使用基于project.json的工具,直到Visual Studio 2017发布 - IOW您需要将Visual Studio Update 3与预览ASP.NET Core工具一起使用。

     

- https://github.com/IdentityServer/IdentityServer4#platform