我希望下面的问题是有道理的:IdentityServer3 - 这对于ActiveDirectory的:MembershipReboot/AspNetIdentity/UserService
- 管理我的用户的ActiveDirectory。
- 我通过IdentityServer3对其进行身份验证。
- 我通过用户所在的AD组授权API(充当安全角色)。
我应该如何设置IdentityServer3:
- 我必须用我自己的自定义UserService访问ActiveDirectory中?
- 这是否代替MembershipReboot/AspNetIdentity支持(或者我误解了UserService是什么)?
- 或者我应该使用IdentityServer3中的MembershipReboot/AspNetIdentity包之一,并以某种方式将它们自定义为映射到ActiveDirectory(如果可以,如何)?
如果可能的话,你可以分享你写来解决这个问题的代码。我现在面临同样的问题。需要使用AD进行身份验证,但无法找到更多信息。非常感谢您的帮助。 – Venky
现在在idsrv4中不再有UserService。在这里看到接受的答案之后的答案,并且(现在把它投票给...)如何去做。完整代码在那里。 http://stackoverflow.com/questions/35304038/identityserver4-register-userservice-and-get-users-from-database-in-asp-net-core – pashute