Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication ASP.Net核心中无密码的Active Directory授权_Authentication_Asp.net Core_Active Directory - Fatal编程技术网

Authentication ASP.Net核心中无密码的Active Directory授权

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

我想通过Active Directory对用户进行身份验证。现在我使用Novell.Directory.Ldap.NETStandard库来实现这一点

场景:用户将键入他的电子邮件和密码。我现在要做的是使用一些服务登录名(用户名、密码)通过LDAP连接到AD,这样我就可以在AD中搜索。我将搜索电子邮件,找到用户,然后验证他的凭据

我的要求:我不想使用用户名和密码将服务用户登录到AD。我想使用运行应用程序的用户的授权在AD中连接和搜索。我正在考虑类似于SQL连接的东西,我可以说
Integrated Security=True


在ASP.Net内核中有没有这样做的方法?解决了这个问题!我用错图书馆了

我现在在这里使用微软的实现:
System.DirectoryServices.AccountManagement

效果很好