Authentication ASP.Net核心中无密码的Active Directory授权
我想通过Active Directory对用户进行身份验证。现在我使用Novell.Directory.Ldap.NETStandard库来实现这一点 场景:用户将键入他的电子邮件和密码。我现在要做的是使用一些服务登录名(用户名、密码)通过LDAP连接到AD,这样我就可以在AD中搜索。我将搜索电子邮件,找到用户,然后验证他的凭据 我的要求:我不想使用用户名和密码将服务用户登录到AD。我想使用运行应用程序的用户的授权在AD中连接和搜索。我正在考虑类似于SQL连接的东西,我可以说Authentication ASP.Net核心中无密码的Active Directory授权,authentication,asp.net-core,active-directory,Authentication,Asp.net Core,Active Directory,我想通过Active Directory对用户进行身份验证。现在我使用Novell.Directory.Ldap.NETStandard库来实现这一点 场景:用户将键入他的电子邮件和密码。我现在要做的是使用一些服务登录名(用户名、密码)通过LDAP连接到AD,这样我就可以在AD中搜索。我将搜索电子邮件,找到用户,然后验证他的凭据 我的要求:我不想使用用户名和密码将服务用户登录到AD。我想使用运行应用程序的用户的授权在AD中连接和搜索。我正在考虑类似于SQL连接的东西,我可以说Integrated
Integrated Security=True代码>
在ASP.Net内核中有没有这样做的方法?解决了这个问题!我用错图书馆了
我现在在这里使用微软的实现:System.DirectoryServices.AccountManagement代码>
效果很好