我试图让ac#应用程序从AD中提取用户。 而AD的工作,有很多,如果用户对象的字段的怪名。
name = fullname mail = email telephoneNumber = phone number
(是的,没有太多奇怪,但是:)
sn = surname co = country l = city st = state
所以我的问题是有一个我可以为用户提取的字段名称列表,或者他们是由pipe理员设置(如果我要问他疯狂的关键字)?
AD基本上是一个定制的Windows LDAP服务器。 这是, 这是你正在寻找的信息?
可以对其进行扩展和更改,例如将Exchange或其他服务与AD集成,因此您不一定要指望每个AD环境完全相同。 但基本authentication字段不应该改变。
你可以在谷歌了解有关在AD中导入/导出批量信息的信息,以获取有关字段和属性的信息。 有很多工具可以将数据从文本文件和AD移出。
我个人使用ADExplorer(来自SysInternals,现在由Microsoft拥有)以及偶尔ADSIEdit的所有AD属性需求。 编写代码时非常有帮助
我不久前需要类似的信息,发现这个资源相当有用: 链接文本
是的,使用ldap浏览器是最简单的方法。 或者查找活动目录ldap架构
我们在techtoolbox.com上有一个名为Keck的产品您可能想要查看它。 它可能会做你已经需要的东西。