private static void _findUsers(){
PrincipalContext context = new PrincipalContext(ContextType.ApplicationDirectory, servername, container, ContextOptions.SimpleBind);
UserPrincipal criteria = new UserPrincipal(context);
criteria.Name = "John Doe";
PrincipalSearcher searcher = new PrincipalSearcher();
searcher.QueryFilter = criteria;
PrincipalSearchResult<Principal> users = searcher.FindAll();
foreach (Principal user in users)
{
Console.WriteLine("name: {0}", user.Name);
}
}
我正在为AD LDS实例运行以上代码。但是FindAll方法不会返回任何数据。有一个与上述名称匹配的用户,但我似乎仍然没有得到任何结果。
请帮助您如何使FindAll方法返回用户列表。
关于, 拉杰什