private static SearchResultCollection _ADHelper(string domainADsPath, string username, string password, string schemaClassNameToSearch)
{
DirectorySearcher searcher = new DirectorySearcher(); searcher.SearchRoot = new DirectoryEntry(domainADsPath,
username, password);
searcher.Filter = "(objectClass=" + schemaClassNameToSearch + ")"; searcher.SearchScope = SearchScope.Subtree;
searcher.Sort = new SortOption("name",
SortDirection.Ascending);
searcher.PageSize = 512; searcher.PropertiesToLoad.AddRange(new string[] { "name", "Path", "displayname", "samaccountname", "mail" }); SearchResultCollection results = searcher.FindAll();
return results;
}上述代码中,每当运行到searcher.FindAll()时就出现该服务器不可用,到底怎么回事呢?希望高手回答,感激不尽!~
{
DirectorySearcher searcher = new DirectorySearcher(); searcher.SearchRoot = new DirectoryEntry(domainADsPath,
username, password);
searcher.Filter = "(objectClass=" + schemaClassNameToSearch + ")"; searcher.SearchScope = SearchScope.Subtree;
searcher.Sort = new SortOption("name",
SortDirection.Ascending);
searcher.PageSize = 512; searcher.PropertiesToLoad.AddRange(new string[] { "name", "Path", "displayname", "samaccountname", "mail" }); SearchResultCollection results = searcher.FindAll();
return results;
}上述代码中,每当运行到searcher.FindAll()时就出现该服务器不可用,到底怎么回事呢?希望高手回答,感激不尽!~
username, password这几个参数值可能有问题
现在是加入域时用户名和密码错误了,不知道怎么在服务器上给它分配用户名和密码............