Невозможно создать запись AD из LDAP, поскольку мне не хватает обязательных атрибутов.
2019/02/08 15:50:29 Код результата LDAP 65 "Нарушение класса объекта": 00002077: UpdErr:DSID-03051277, проблема 6002 (OBJ_CLASS_VIOLATION), данные 0
Эта ошибка возникает, если вы отсутствуете или пытаетесь добавить неверное значение атрибута.
Я использую 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"})