Identity Server 4支持多个用户存储库

5

我刚开始着手集成Identity Server 4。我正在寻找一些解决方案,以便为三个不同的应用程序/客户端拥有三个不同的用户存储库。这是否可能实现?

1个回答

3

1
那么,您的意思是在“IResourceOwnerPasswordValidator”中的validateAsync方法中 public Task ValidateAsync(ResourceOwnerPasswordValidationContext context) { if (context.Request.Client.ClientId == "Client1") { // 从存储1验证 } else if (context.Request.Client.ClientId == "Client1") { // 从第二个存储验证 } else { // 从第三个存储验证 } } 我可以这样做吗? - Irfan Jamil

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接