gpt4 book ai didi

asp.net-identity - IdentityServer3 具有 EF 支持和 Asp.NEt Identity

转载 作者:行者123 更新时间:2023-12-02 20:11:36 26 4
gpt4 key购买 nike

我计划将 IdentityServer3 与 IdentityServer3.EntityFramework 一起使用针对客户、范围和运营数据。我还想使用 IdentityServer3.AspNetIdentity 配置用户存储

这里有什么建议?可以为客户端、范围、操作数据和 Asp.Net Identity 使用单一数据库吗? EF migration会有问题吗?如果我们在同一个数据库中有 ASP.NET 标识表?

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

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

最佳答案

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

关于asp.net-identity - IdentityServer3 具有 EF 支持和 Asp.NEt Identity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38401849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com