我正在尝试使用几个 Exchange 分发列表来访问一个应用程序(由于这个特定企业的文化,与许多安全组相比,该列表更能随着人员的进出而保持最新状态)。
这里的问题是我似乎无法构建一个检索列表成员的过滤器。
例如,假设分发列表位于
CN=\#Accounting Users,OU=DistributionLists,OU=Groups,DC=enterprise,DC=com
..人们希望能够使用过滤器语法检索其用户帐户成员:
(&
(objectCategory=Person)
(sAMAccountName=*)
(memberOf=CN=\#Accounting Users,OU=DistributionLists,OU=Groups,DC=enterprise,DC=com)
)
此过滤器在编写时返回错误,表明我的“memberOf”语法无效。我认为它堵塞了井号前的反斜杠,尽管在distinguishedName
组的字段中明确显示它在那里。
如果我删除反斜杠,搜索将完成,但不返回任何内容。
列表中的成员memberOf
在其帐户对象上具有通常的属性。
我在这里做错了什么?我该如何使搜索正常工作?
答案1
尝试一下这个:
(&
(objectCategory=Person)
(sAMAccountName=*)
(memberOf=CN=\5C\5C#Accounting Users,OU=DistributionLists,OU=Groups,DC=enterprise,DC=com)
)
我在以下人员的帮助下建造了它阿达克斯并且它对我有用。