我希望下面的問題是有道理的: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