【发布时间】:2020-09-15 10:23:38
【问题描述】:
我正在开发基于 c# 的简单活动目录应用程序,用于测试客户需求。 我的客户有带有管理员凭据的活动目录。现在我想首先验证活动目录管理员,如果这是真的,那么我想检查来自同一个活动目录的用户名和密码。任何人都可以帮助我如何满足上述要求。 谢谢和问候
【问题讨论】:
标签: c# authentication active-directory ldap
我正在开发基于 c# 的简单活动目录应用程序,用于测试客户需求。 我的客户有带有管理员凭据的活动目录。现在我想首先验证活动目录管理员,如果这是真的,那么我想检查来自同一个活动目录的用户名和密码。任何人都可以帮助我如何满足上述要求。 谢谢和问候
【问题讨论】:
标签: c# authentication active-directory ldap
请尝试使用这个 C# 库 - Novell.Directory.Ldap
示例代码(使用管理员帐号进行身份验证)
LdapConnection conn = new LdapConnection();
conn.Connect(ldapHost, ldapPort);
conn.Bind(loginAdmin, passwordAdmin);
然后你就可以管理域中的用户了 例如删除操作
conn.Delete();
【讨论】: