摘要:以前写了点关于活动目录的文章,收到很多的反馈和问题。由于时间限制,无法一一回应。近期在codeproject上找到了一篇关于活动目录API封装的文章,一时心动,就在其基础上进行了修改扩展(代码使用上除按原作者的要求外,其他可没任何要求)。经过修改扩展后的活动目录操作类,应该可以满足大部分需求了,相信大家使用起来也会比较简便的。下载地址:http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=93001c9d-194c-47ff-bc1a-e5ccd81d7e4a Sample Code: private void button1_Click(object sender, EventArgs e) ...{ // 获取 OU ADOrganizationalUnit ou = ADManager.LoadOU("TestOU"); Console.WriteLine(ou.DistinguishedName); // 获取该 OU 下所有用户(包括所有下级OU) IList<ADUser> allUsers = ADManager.LoadAllUsers(ou.DistinguishedName, true); Console.WriteLine(allUsers.Count.ToString()); // 获取该 OU 下所有用户(不包括所有下级OU, 仅该OU里) ......[阅读全文]