Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net identity 具有EF支持和Asp.NEt标识的IdentityServer 3_Asp.net Identity_Identityserver3_Identityserver4 - Fatal编程技术网

Asp.net identity 具有EF支持和Asp.NEt标识的IdentityServer 3

Asp.net identity 具有EF支持和Asp.NEt标识的IdentityServer 3,asp.net-identity,identityserver3,identityserver4,Asp.net Identity,Identityserver3,Identityserver4,我计划将IdentityServer3用于客户端、作用域和操作数据。我还想使用 这里有什么建议?为客户端、作用域、操作数据和Asp.Net标识使用单个数据库可以吗?如果同一数据库中有ASP.NET标识表,是否会出现问题 或者我应该为IdentityServer3.EntityFramework创建一个seprate数据库,为ASP.NET Identity创建另一个 我还想为每个客户端配置用户,我不确定IdentityServer3是否支持这一点,我不知道组合数据库是否有任何问题,但我确实让两个

我计划将IdentityServer3用于客户端、作用域和操作数据。我还想使用

这里有什么建议?为客户端、作用域、操作数据和Asp.Net标识使用单个数据库可以吗?如果同一数据库中有ASP.NET标识表,是否会出现问题

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


我还想为每个客户端配置用户,我不确定IdentityServer3是否支持这一点,我不知道组合数据库是否有任何问题,但我确实让两个数据库正常工作。在我的情况下,我没有使用迁移,而是使用修改后的ef数据存储来存储我的用户信息。我记不起确切的细节,但我确实必须搞乱一些配置才能让它正常工作。 现在我看到作用域和客户机为我工作,对于角色,我创建了自己的authorize属性来解决“什么样的令牌有角色”的问题,而我一直都没有真正理解。我的经历是一个反复尝试的过程,因为似乎在使OAuth/OIDC工作方面没有一条简单的道路。这不是Identity Server的故障,主要是由于Oauth和OIDC规范