2011-02-16 3 views
0

현재 Active Directory를 관리하기 위해 일련의 클래스에 대한 작업을하고 있습니다. 예를 들어 한 클래스에서 DirectoryEntry 객체에 속성을 추가합니다. DirectoryEntry.Properties.Count의 값에 따르면 속성이 성공적으로 추가되었습니다. 새 속성을 영구히 저장하기 위해 CommitChanges()를 호출하기 전에 DirectoryEntry 객체의 Username 및 Password 속성을 사용하여 자격 증명을 전달할 수 있기를 원합니다. Username 값을 설정하자마자 이전에 추가 된 속성이 제거됩니다.DirectoryEntry.Username을 설정하면 속성이 재설정됩니다.

왜?

DirectoryEntry를 만들 때 자격 증명을 전달할 수도 있지만 클래스 디자인에 불리한 점이 있습니다.

누구든지 도움을 드리겠습니다.

미리 감사드립니다.

케빈.

+0

** 표시 방법 ** 표시 방법 **을 할 수 있습니까? 일부 코드는 유용 할 것입니다 ..... –

+0

/* directoryEntry는 Properties 콜렉션에 56 개 항목을 포함합니다 */directoryEntry.Username = credential.UserName;/* 이제 단 55 항목 * / – bitfrickler

답변

관련 문제