Active Directory의 거의 모든 사용자를 쿼리하려고합니다. 일반 사용자가 다양한 OU에 있으므로 해당 사용자를 검색하려고합니다. 그러나 내 시스템 사용자는 Users CN에 저장되어 있으며이를 검색하지 않습니다.LDAP : Active Directory의 하위 CN을 피하기 위해 필터 사용
마치 another question처럼 보입니다. 그러나 그 대답은 저를 도와주지 못했습니다. 나는 here이라는 힌트를 사용하고 있지만 도움을 줄 수는 없습니다.
JNDI를 사용하여 Active Directory에서 쿼리하고 있습니다. 내 질문은 :이 Users
하위 트리에없는 클래스 user
의 모든 객체를 의미
(&(objectClass=user)(!(cn:dn:=Users)))
. 그러나이 쿼리는 다음과 같은 결과를 반환합니다.
CN=__vmware__,CN=Users,DC=SIREDRM,DC=com
그럼 필터가 작동하지 않는 이유는 무엇입니까? 어떻게 내가 그걸 작동하게 할 수 있니?