Asp.net mvc 具有多个用户存储的Identity Server 4

Asp.net mvc 具有多个用户存储的Identity Server 4,asp.net-mvc,.net-core,identity,identityserver4,.net-framework-version,Asp.net Mvc,.net Core,Identity,Identityserver4,.net Framework Version,我刚刚开始集成Identity Server 4。我正在寻找一些解决方案,为三个不同的应用程序/客户端提供三个不同的用户存储。 可以这样做吗?您可以在登录页面上访问当前客户端的ID-因此绝对可以 检查快速启动UI 那么,您的意思是在“IResourceOwnerPasswordValidator”validateAsync方法公共任务validateAsync(ResourceOwnerPasswordValidationContext){if(context.Request.Client.Cl

我刚刚开始集成Identity Server 4。我正在寻找一些解决方案,为三个不同的应用程序/客户端提供三个不同的用户存储。
可以这样做吗?

您可以在登录页面上访问当前客户端的ID-因此绝对可以

检查快速启动UI


那么,您的意思是在“IResourceOwnerPasswordValidator”validateAsync方法公共任务validateAsync(ResourceOwnerPasswordValidationContext){if(context.Request.Client.ClientId==“Client1”){//Validate from store 1}如果(context.Request.Client.ClientId==“Client1”){//ValidateAsync from 2nd store}否则{//validate from 3rd store}我可以这样做吗?