c# - 使用 DirectorySearch 从 LDAP 查询中检索组名
问题描述
我需要验证用户的主要组。使用以下行时,我能够检索许多 LDAP 属性,但不能检索主要组名。
using (DirectorySearcher searcher = new DirectorySearcher($"(&(objectCategory=person)(objectClass=user)(samaccountname={username}))"))
但是,它确实提供了 primarygroupid。然后我想我可以用 ID 返回组的值,但没有看到任何结果。
using (DirectorySearcher searcher = new DirectorySearcher($"(&(objectCategory=group)(objectClass=group)(primaryGroupID={primaryGroupID}))")
解决方案
推荐阅读
- nearley - Nearley at least one
- php - $this->session->set_userdata() not working in codeigniter
- c# - Retrain Multiclassification ITransformer
- r - 我怎样才能找到一个时间段内最相关的股票?
- linkedin - LinkedIn API - 如何检索提到组织的帖子
- linux - 使用固定种子随机播放 find 的输出
- javascript - 正则表达式不捕获多个字符
- android - 如何解决flutter_local_notifications PlatformException错误?
- firebase - 在 Firestore 控制台中按 id 查询
- xml - 如何使用 FLWOR 的 XQuery 返回一系列 XML 节点?