uid 和 sAMAccountName 有什么区别

Pra*_*gar 3 c# ldap active-directory

Microsoft Active Directory 的uidsAMAccountName属性之间有什么区别。

编辑:我知道这sAMAccountName是一个必填字段而uid不是的事实。有人可以解释它们在用法方面的区别吗

Gab*_*uci 5

uid是一个多值属性。它也不是唯一的,因此它不适合作为唯一标识符,除非您在设置之前检查唯一性。但这是你维护的责任。

它也未编入索引,因此按 搜索帐户会慢一点uid

并且不能用于登录。

所以基本上,把它用于任何你想用它的地方,但你要为你放在那里的东西负责。

sAMAccountName 另一方面,是单值的,在域上强制唯一,索引,可用于身份验证。