代码之家  ›  专栏  ›  技术社区  ›  Trody

LDAP中的必需活动目录属性

  •  0
  • Trody  · 技术社区  · 5 年前

    无法从LDAP创建广告条目,因为我缺少必需属性。

    2019/02/08 15:50:29 LDAP结果代码65“对象类冲突”: 00002077:upderr:dsid-03051277,问题6002(obj_类_冲突), 数据0

    当您丢失或试图添加不正确的属性值时,会出现此错误。

    我正在使用golang中的gopkg.in/ldap.v3库。我可以删除条目以便连接正常,但不能添加它们。这是我要添加的属性列表:

    ar.Attribute("cn", []string{"test"})
    ar.Attribute("instanceType", []string{"4"})
    // ar.Attribute("nTSecurityDescriptor", []string{"user@example.org"})
    ar.Attribute("objectCategory", []string{"CN=Person,CN=Schema,CN=Configuration,DC=sfh,DC=microlab-eindhoven,DC=nl"})
    ar.Attribute("objectClass", []string{"organizationalPerson"})
    ar.Attribute("objectClass", []string{"person"})
    ar.Attribute("objectClass", []string{"top"})
    ar.Attribute("objectClass", []string{"user"})
    // ar.Attribute("objectGUID", []string{"user@example.org"})
    // ar.Attribute("objectSid", []string{"user@example.org"})
    ar.Attribute("sAMAccountName", []string{"test"})
    ar.Attribute("givenName", []string{"test"})
    ar.Attribute("displayName", []string{"test"})
    ar.Attribute("userPassword", []string{"test"})
    ar.Attribute("userPrincipalName", []string{"test"})
    ar.Attribute("sAMAccountName", []string{"test"})
    
    1 回复  |  直到 5 年前
        1
  •  2
  •   Gabriel Luci    5 年前

    必须是这样的:

    ar.Attribute("objectClass", []string{"organizationalPerson","person","top","user"})