访问ActiveDirectory属性属于objectClass = posixGroup

时间:2013-08-07 17:34:24

标签: active-directory ldap openldap active-directory-group

我正在尝试更新memberUid的{​​{1}}属性。

  1. 我进行目录搜索并找到我的记录。如果我遍历posixGroup,我可以列出该字段的值(它被定义为多值)。
  2. 我使用searchresults.property方法定义DirectoryEntry
  3. 如果我对此searchresults.getdirectory中的属性执行任何操作,例如检查它是否存在(directoryentry),或列出它或尝试更新它,我会收到未知错误property.contain

    字段x'8000500C'cn'不会导致此问题。

    如果我添加其他用户定义的属性,我也会收到错误。

    如何使用属于此类架构的属性?

1 个答案:

答案 0 :(得分:0)

您的错误看起来像是: 8000500c无法将Active Directory数据类型转换为本机DS数据类型

这似乎意味着返回的数据不是本机AD数据类型。

article.

似乎有一种解决方法