【问题标题】:IdentityServer3 with EF support and Asp.NEt Identity具有 EF 支持和 Asp.NEt Identity 的 IdentityServer3
【发布时间】:2016-07-18 19:52:17
【问题描述】:

我计划将 IdentityServer3 与 IdentityServer3.EntityFramework 一起用于客户端、范围和操作数据。而且我还想使用IdentityServer3.AspNetIdentity 配置用户存储

这里有什么建议?是否可以为客户端、范围、操作数据和 Asp.Net 身份提供单一数据库?如果我们在同一个数据库中有 ASP.NET 身份表,EF migration 会不会有问题?

或者我应该为 IdentityServer3.EntityFramework 创建单独的数据库,为 ASP.NET Identity 创建另一个数据库?

我还想为每个客户端配置用户,我不确定 IdentityServer3 是否支持这一点

【问题讨论】:

    标签: asp.net-identity identityserver3 identityserver4


    【解决方案1】:

    我不知道合并数据库是否有任何问题,但我确实让两个数据库正常工作。就我而言,我没有使用迁移,而是使用修改后的 ef 数据存储来存储我的用户信息。我不记得确切的细节,但我确实必须弄乱一些配置才能让它工作。 现在我看到为我工作的范围和客户,对于角色,我创建了自己的授权属性来解决“什么样的令牌具有角色”的事情,我从来没有真正理解过。我的经验是反复无常,因为似乎没有一种简单的方法可以使 OAuth / OIDC 正常工作。不是 Identity Server 的错,这在很大程度上是由于 Oauth 和 OIDC 规范造成的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-28
      • 2014-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多