gpt4 book ai didi

go - 来自 LDAP 的强制性 Active Directory 属性

转载 作者:IT王子 更新时间:2023-10-29 02:35:41 26 4
gpt4 key购买 nike

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

2019/02/08 15:50:29 LDAP Result Code 65 "Object Class Violation": 00002077: UpdErr: DSID-03051277, problem 6002 (OBJ_CLASS_VIOLATION), data 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"})

最佳答案

它必须是这样的:

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

关于go - 来自 LDAP 的强制性 Active Directory 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54595149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com