【问题标题】:How to authenticate active directory admin user in c#?如何在 C# 中验证活动目录管理员用户?
【发布时间】:2020-09-15 10:23:38
【问题描述】:

我正在开发基于 c# 的简单活动目录应用程序,用于测试客户需求。 我的客户有带有管理员凭据的活动目录。现在我想首先验证活动目录管理员,如果这是真的,那么我想检查来自同一个活动目录的用户名和密码。任何人都可以帮助我如何满足上述要求。 谢谢和问候

【问题讨论】:

标签: c# authentication active-directory ldap


【解决方案1】:

请尝试使用这个 C# 库 - Novell.Directory.Ldap

示例代码(使用管理员帐号进行身份验证)

 LdapConnection conn = new LdapConnection();
                conn.Connect(ldapHost, ldapPort);
                conn.Bind(loginAdmin, passwordAdmin);

然后你就可以管理域中的用户了 例如删除操作

conn.Delete();

【讨论】:

  • 感谢 kordek21 的回复。但我正在研究活动目录。现在我有点困惑如何使用 LDAP 连接来验证 AD 管理员和密码。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-16
  • 1970-01-01
  • 1970-01-01
  • 2011-11-30
  • 2015-05-31
相关资源
最近更新 更多