는 내 코드입니다 : DirectorySearcher search = new DirectorySearcher(directory);
search.Filter = "(&(objectCategory=person)(objectClass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2)(|(sn=*)))";
sear
Active Directory에서 Directoryentry 및 DirectorySearcher 클래스를 사용하여 Departmentlist를 가져오고 싶습니다. 부서 목록을 얻지 만이 목록에서 이중 값을 어떻게 삭제할 수 있습니까? 지금 예를 들면 내 목록 : it
it
it
vg
per
vg
...
그리고 나는 단 하나,이 방법 목록에서이
Ive는 각 사용자의 여러 속성을 가져 오기 위해 디렉터리 검색기를 만들었습니다. objSearchADAM = new DirectorySearcher(objADAM);
objSearchADAM.PropertiesToLoad.Add("givenname");
objSearchADAM.PropertiesToLoad.Add("lastlogontimestamp"
AD LDAP에 대한 읽기 전용 액세스 권한이있는 쿼리 사용자로 LDAP에 로그인해야하는 기능이 있습니다. memberOf를 제외한 대부분의 사용자 속성을 쿼리하고 찾을 수 있습니다. 이것은 읽기 전용 사용자로 로그인 할 때만 발생합니다. 문제의 사용자로 로그인하면 모든 속성을 검색 할 수 있습니다. 어떤 사람이 내가 뭘 잘못하고 있는지 아이디어가 있습니까