如何在LDAP中识别计算机名称属性?(active directory)

本文关键字:属性 active directory 计算机名 LDAP 识别 | 更新日期: 2023-09-27 18:13:53

使用。net,我试图从这个AD字段拉信息:计算机名称(windows 2000之前)。但是,我不知道它的属性标识符是什么。

例如,如果要查找city属性,则使用"l"。我想知道计算机名对应的标识符是什么。

dSearch.PropertiesToLoad.Add("l"); //load city property
dSearch.PropertiesToLoad.Add("?"); //what is computer name?

有人知道这里用什么吗?

如何在LDAP中识别计算机名称属性?(active directory)

windows 2000以前版本的AD ldap属性为"sAMAccountName"。我自己在AD上验证了这一点,创建了一个伪造的计算机帐户,给它一个唯一的win 2000之前的名称,然后使用LDAP Admin检查AD属性。

在我们的环境中,这两种方法都返回计算机名,但我不知道哪个与计算机名(windows 2000之前)相关联。

dSearch.PropertiesToLoad.Add("cn");
dSearch.PropertiesToLoad.Add("name");

标识符为"employeeID"