我想搜索在林中所有域和我这样做以下列方式:C#:如何使用DirectoryContext,Domains和DirectoryEntry类启用SSL连接到Active Directory?
foreach(Domain currDomain in Forest.GetCurrentForest().Domains)
{
try
{
DirectorySearcher searcher = new
DirectorySearcher(currDomain.GetDirectoryEntry());
searcher.PageSize = 1000;
searcher.PropertiesToLoad.Add("cn");
searcher.PropertiesToLoad.Add("distinguishedName");
searcher.Filter = "(&(objectClass=group))";
using (SearchResultCollection resList = searcher.FindAll())
{
}
}
}
现在我想做的事与启用SSL相同。要做到这一点,我试图在的DirectoryEntry类
AuthenticationType
属性设置为
AuthenticationTypes.SecureSocketsLayer.
但是,当我尝试执行,“的操作错误发生”异常被抛出。
有人可以帮助我吗?