如果对象具有多个 CN 属性,我如何知道哪个是名称?

凯缪尔·桑切斯

我正在尝试显示用户所属的域组的简单列表。我正在查询 AD 以了解用户组。据我所知,CN 是对象相对于其父对象的“唯一名称”。

"CN=Internet,OU=Groups,DC=elver,DC=do",   
"CN=Developer,OU=Groups,DC=elver,DC=do",
"CN=Remote Desktop Users,CN=Builtin,DC=elver,DC=do"

现在看第三组。它有两个 CN 属性。我该如何解释?

Am_I_Helpful

据我所知,CN 是对象的“唯一名称”,相对于他的父母

不。实际上,CN 代表common name. 您对 CN 感到困惑,因为 CN 通常是常用示例中的 RDN(在下面的答案中进行了解释)。在 Active Drectory 中,CN 适用于除少数对象类型之外的所有对象类型。

有一个叫做Relative Distinguished Name (RDN)它的概念,它实际上是用于在目录中的父容器中唯一引用一个对象的名称。它实际上是对象的一个​​属性 — 对象名称的一部分,用于将对象标识为与其在命名层次结构中当前级别的同级对象不同。

  1. 当DN = "CN=Remote Desktop Users,CN=Builtin,DC=elver,DC=do"时,对象的RDN为"CN=Remote Desktop Users",在Builtin Container中是唯一的。

  2. 当DN="CN=Developer,OU=Groups,DC=elver,DC=do"时,对象的RDN为"CN=Developer",在父容器Groups中是唯一的。

  3. 当 DN = "CN=Internet,OU=Groups,DC=elver,DC=do" 时,对象的 RDN 为 "CN=Internet",在父容器 Groups 中也是唯一的。

如果对象具有多个 CN 属性,我如何知道哪个是名称?

所以,我相信你现在知道答案了。DN 中最左边的 CN 将是对象的实际通用名称,该名称在 DN 前面标记的容器内也是唯一的。


NOTE: The term "container" refers to one of two things:
      (i) An object of the container structural class.
      (ii)An object that has child objects.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使Fiddler生成带有错误CN的证书

来自分类Dev

如果对象在具有多个对象的数组中,如何检查 JavaScript?

来自分类Dev

如何让ldap只返回cn

来自分类Dev

围绕方法修饰符的驼鹿适用于多个属性,我如何知道正在修改哪个属性?

来自分类Dev

围绕方法修饰符的驼鹿适用于多个属性,我如何知道正在修改哪个属性?

来自分类Dev

创建具有多个属性的对象集

来自分类Dev

如何过滤具有多个值的对象?

来自分类Dev

以CN名称开头的LDAP过滤器

来自分类Dev

从SSL证书获取通用名称(CN)?

来自分类Dev

如何知道我的对象当前在哪个标签中?

来自分类Dev

Perl LDAP搜索作为CN属性的用户

来自分类Dev

我如何知道我所在位置的哪个AWS区域具有最低的延迟?

来自分类Dev

如何将证书 CN 名称定义为变量

来自分类Dev

如果具有某些属性,请删除JSON的父对象

来自分类Dev

具有多个属性的对象的域模型问题。我应该如何构造它?

来自分类Dev

如果不知道对象名称,该如何引用该对象的属性?

来自分类Dev

如果我知道名称,如何从按钮获取ID-javascript

来自分类Dev

声明具有相同名称的不同类的多个对象

来自分类Dev

依赖项属性系统如何知道主要依赖项属性值属于哪个对象实例

来自分类Dev

查找具有多个ID属性的域对象?

来自分类Dev

std :: sort具有多个属性的相等对象

来自分类Dev

具有共享类型的Typescript多个对象属性

来自分类Dev

Terraform输出对象具有针对每个`for`资源的多个属性?

来自分类Dev

在ajax中返回具有多个属性的对象

来自分类Dev

NSMutableArray 打印具有多个属性的对象数组

来自分类Dev

在JS中合并具有多个属性的对象

来自分类Dev

将属性从多个对象映射到具有相同属性名称的单个对象的有效方法

来自分类Dev

如果我有多个具有相同值的行,如何从mysql结果中获取单个值

来自分类Dev

如何提交具有多个对象的表单-Django

Related 相关文章

  1. 1

    如何使Fiddler生成带有错误CN的证书

  2. 2

    如果对象在具有多个对象的数组中,如何检查 JavaScript?

  3. 3

    如何让ldap只返回cn

  4. 4

    围绕方法修饰符的驼鹿适用于多个属性,我如何知道正在修改哪个属性?

  5. 5

    围绕方法修饰符的驼鹿适用于多个属性,我如何知道正在修改哪个属性?

  6. 6

    创建具有多个属性的对象集

  7. 7

    如何过滤具有多个值的对象?

  8. 8

    以CN名称开头的LDAP过滤器

  9. 9

    从SSL证书获取通用名称(CN)?

  10. 10

    如何知道我的对象当前在哪个标签中?

  11. 11

    Perl LDAP搜索作为CN属性的用户

  12. 12

    我如何知道我所在位置的哪个AWS区域具有最低的延迟?

  13. 13

    如何将证书 CN 名称定义为变量

  14. 14

    如果具有某些属性,请删除JSON的父对象

  15. 15

    具有多个属性的对象的域模型问题。我应该如何构造它?

  16. 16

    如果不知道对象名称,该如何引用该对象的属性?

  17. 17

    如果我知道名称,如何从按钮获取ID-javascript

  18. 18

    声明具有相同名称的不同类的多个对象

  19. 19

    依赖项属性系统如何知道主要依赖项属性值属于哪个对象实例

  20. 20

    查找具有多个ID属性的域对象?

  21. 21

    std :: sort具有多个属性的相等对象

  22. 22

    具有共享类型的Typescript多个对象属性

  23. 23

    Terraform输出对象具有针对每个`for`资源的多个属性?

  24. 24

    在ajax中返回具有多个属性的对象

  25. 25

    NSMutableArray 打印具有多个属性的对象数组

  26. 26

    在JS中合并具有多个属性的对象

  27. 27

    将属性从多个对象映射到具有相同属性名称的单个对象的有效方法

  28. 28

    如果我有多个具有相同值的行,如何从mysql结果中获取单个值

  29. 29

    如何提交具有多个对象的表单-Django

热门标签

归档