2

在我的 asp.net 项目中,我需要访问 Active Directory 以获取员工的电子邮件 ID。访问它的步骤是什么?我有 C# 类来检索这些数据,但我不知道如何处理...我使用“nslookup
set type=all _ldap._tcp.dc._msdcs.DOMAIN_NAME”命令找到了我的 ADC 服务器名称。请通过提供一些信息或链接来帮助我

谢谢,

4

1 回答 1

2

您可以使用 System.DirectoryServices.AccountManagement-Namespace 访问所需的信息。有一个类 UserPrincipal,它有一个静态 FindById-Method。您将需要一个 PrincipalContext 来查询您的 AD。要连接到“当前”-AD,您可以使用 Domain-Class

于 2012-10-10T12:24:47.033 回答