C#DirectorySearcher过滤器

时间:2010-12-02 08:49:31

标签: c# ldap

我正在尝试使用DirectorySearcher从LDAP获取记录。以下是我使用的过滤器:

  

(及(objectCategory =人)(objectClass的=用户)(employeeType = A))

我需要修改此过滤器以获取employeeType A或B的记录。

请帮忙。

1 个答案:

答案 0 :(得分:8)

在Expression中,您希望通过employeeType = A OR employeeType = B

替换employeeType = A.
(&(objectCategory=person)(objectClass=user)(employeeType=A))

所以您将(employeeType=A)替换为(|(employeeType=A)(employeeType=B))并获取

(&(objectCategory=person)(objectClass=user)(|(employeeType=A)(employeeType=B)))