在我的asp.net项目中,我需要访问Active Directory以获取Employees的电子邮件ID。访问它的步骤是什么?我得到C#课程来检索那些数据,但我不知道该怎么做... 我使用" nslookup发现了我的ADC服务器名称 set type = all _ldap._tcp.dc._msdcs.DOMAIN_NAME"命令。请通过提供一些信息或链接来帮助我
谢谢,
答案 0 :(得分:2)
您可以使用System.DirectoryServices.AccountManagement-Namespace访问所需的信息。 有UserPrincipal类,它有一个静态FindById-Method。 您需要PrincipalContext来查询AD。要连接到“当前”-AD,您可以使用Domain-Class