我在弄清楚如何在我的IdentityServer4实现中实现自定义身份验证时遇到麻烦,该身份验证将针对活动目录进行身份验证。注意:我需要根据我公司的活动目录服务器进行身份验证,它不是azure活动目录。
我不清楚我是否需要创建一些新的中间件并在ASP.NET Core服务器中使用IApplicationBuilder将其添加,或者是否需要向IdentityServer本身添加一些东西。
我找到了另一个链接,该链接描述了如何与活动目录集成,但是它创建了IUserService接口的实现,并且似乎适用于IdentityServer的早期版本,因为我认为IdentityServer4中不存在IUserService。
任何帮助表示赞赏。
在IdentityServer4中,您有责任实现登录代码并提供登录UI。我们有一个示例UI项目(带有控制器)供您入门:
https://github.com/IdentityServer/IdentityServer4.Quickstart.UI
在该处,您将找到AccountController-实现身份验证逻辑的地方。
只需与您自己的代码交换即可。如果是Active Directory,请在这里查看:
| 归档时间: |
|
| 查看次数: |
5237 次 |
| 最近记录: |