使用Sid搜索Active Directory

时间:2013-09-04 12:37:18

标签: c# active-directory

我可以使用用户的SID获取User对象吗?

samaccountname对于活动目录中的每个用户都是唯一的吗?

2 个答案:

答案 0 :(得分:2)

您可以直接绑定到一个对象,如下所示:

var entry = new DirectoryEntry("LDAP://<SID=S-your-sid-here>");

SID和sAMAccountName在域中都是唯一的。

答案 1 :(得分:0)

我知道这是一个非常古老的帖子,但我会详细说明答案:SID始终是独一无二的,并且不会随着时间的推移而重复。 SAMAccountNames目前也是独一无二的。曾经&#34;史密斯&#34;被删除,另一个&#34;史密斯&#34;然后可以创建。而SID不会重复。上下文的细微差别可能取决于所涉及的时间。