Поиск только в текущем домене, но НЕ в поддомене - PullRequest
0 голосов
/ 14 декабря 2011

Я пытаюсь найти всех пользователей в домене A, но не хочу, чтобы поиск копался в поддомене B.

Как это можно сделать?

Я попытался включить это в фильтр, но не работает:

(!(distinguishedName=*DC=domainA*))

Я использую функцию Coldfusion LDAP.

1 Ответ

0 голосов
/ 14 декабря 2011

Возможно, вы можете выполнить то, что вы описываете, используя start и scope, а не filter:

<cfldap start="dc=primaryDomain,dc=com" scope="base" .....>

См. документы

edit

Кроме того, вы можете сначала получить всех пользователей через весь каталог, а затем отфильтровать его с помощью запроса Query of Query.

<cfquery dbtype="query" name="filteredLDAP">
SELECT * FROM ldapResults WHERE dn not LIKE '%domainA%'
</cfquery>
...