我发现使用VB和Active Directory的代码snipet:
Dim NbGroupe As Integer
Dim Ldap As DirectoryEntry = New DirectoryEntry("LDAP://172.29.1.240:389", TxtUsager.Text & "@csnavigateurs.qc.ca", Password.Text)
Dim Searcher As DirectorySearcher = New DirectorySearcher(Ldap)
Searcher.PropertiesToLoad.Add("memberof")
Searcher.PropertiesToLoad.Add("userPrincipalName")
Searcher.Filter = "(&(userPrincipalName=" & TxtUsager.Text & "@csnavigateurs.qc.ca))"
我希望将c#用于同一目的,但我承认这一点很难翻译。我错过了使用声明,参考或其他什么?我的项目中没有看到任何DirectoryEntry类型。
答案 0 :(得分:3)
您需要引用System.DirectoryServices asembly并在文件中添加相应的使用。