저는 Windows Resource Toolkit에서 Ldp.exe를 사용하여 확인한 StartTLS와 LDAPS 모두 SSL 용 Windows 2003 Active Directory를 설정할 수있었습니다. 또한 C# .NET의 LdapConnection 객체를 사용하여 디렉토리의 내용을 쿼리 할 수 있습니다.System.DirectoryServices.ActiveDirectory에 SSL을 사용하는 방법?
내가 예를 들어, 내 Active Directory에 쿼리에 SSL을 사용하여 진행하고자: 나는
domain = Domain.GetDomain(new DirectoryContext(DirectoryContextType.DirectoryServer, mydomain + ":636", username, password));
를 사용하여 시도
그러나에 LDAPS를 얘기하지 않는 것 같다 포트 636, 다음과 같은 예외가 발생합니다.
System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException: Domain controller "ad.rambutan.com:636" does not exist or cannot be contacted.
Forest에 대해서도 마찬가지입니다 .GetForest.
SSL을 통해 Domain.GetDomain을 작동시키는 방법이 있습니까? StartTLS 또는 LDAPS가 좋을 것입니다.