具有活动目录

时间:2016-12-06 01:29:20

标签: identityserver4

我无法弄清楚如何在我的IdentityServer4实现中实现自定义身份验证,该身份验证将针对活动目录进行身份验证。注意:我需要对我公司的活动目录服务器进行身份验证,它不是天蓝色的活动目录。

我不清楚是否需要创建一些新的中间件并使用我的ASP.NET核心服务器中的IApplicationBuilder添加它,或者我是否需要向IdentityServer本身添加一些内容。

我发现另一个链接描述了如何与活动目录集成,但它创建了IUserService接口的实现,它似乎是早期版本的IdentityServer,因为我相信IdentityServer4中不存在IUserService。

感谢任何帮助。

1 个答案:

答案 0 :(得分:5)

在IdentityServer4中,您有责任实施登录代码并提供登录UI。我们有一个示例UI项目(带控制器),用于入门:

https://github.com/IdentityServer/IdentityServer4.Quickstart.UI

在那里你会找到AccountController - 这是你实现身份验证逻辑的地方。

只需用您自己的代码交换代码即可。如果是Active Directory,请查看此处:

Validate a username and password against Active Directory?