C# 如何在LDAP中标识计算机名属性?(活动目录)
使用.net,我试图从这个广告字段中提取信息:计算机名(Windows 2000之前)。但是,我不知道它的属性标识符是什么 例如,如果要查找城市属性,请使用“l”。我想知道计算机名对应的标识符是什么C# 如何在LDAP中标识计算机名属性?(活动目录),c#,.net,active-directory,C#,.net,Active Directory,使用.net,我试图从这个广告字段中提取信息:计算机名(Windows 2000之前)。但是,我不知道它的属性标识符是什么 例如,如果要查找城市属性,请使用“l”。我想知道计算机名对应的标识符是什么 dSearch.PropertiesToLoad.Add("l"); //load city property dSearch.PropertiesToLoad.Add("?"); //what is computer name? 有人知道这里用什么吗?非常感谢您的帮助。在我们的环境中,这两个选项
dSearch.PropertiesToLoad.Add("l"); //load city property
dSearch.PropertiesToLoad.Add("?"); //what is computer name?
有人知道这里用什么吗?非常感谢您的帮助。在我们的环境中,这两个选项都返回计算机名,但我无法分辨哪一个与计算机名相关(Windows 2000之前)
原来标识符是“employeeID”。Windows 2000之前版本的计算机名的AD ldap属性是“sAMAccountName”。我在广告上通过创建一个伪造的计算机帐户来验证它,给它一个独特的预赛2000个名字,然后使用./P>检查广告属性。你可能想考虑接受你的答案(告诉其他什么是解决方案)。或者,您是否需要一个完全不同的属性来满足您的需求?
dSearch.PropertiesToLoad.Add("cn");
dSearch.PropertiesToLoad.Add("name");