gpt4 book ai didi

Java LDAP - 将组添加到用户问题 - 错误代码 53 - WILL_NOT_PERFORM

转载 作者:搜寻专家 更新时间:2023-10-30 21:40:55 24 4
gpt4 key购买 nike

<分区>

我正在尝试将用户添加到 Active Directory。
记住:

  • 使用 SSL
  • 证书没问题
  • 密码没问题

如果没有组关联,则可以正确创建用户。

当我尝试将用户关联到组时,出现以下错误:
javax.naming.OperationNotSupportedException:[LDAP:错误代码 53 - 0000209A:SvcErr:DSID-031A1021,问题 5003 (WILL_NOT_PERFORM),数据 0

我使用了 DN 和 NAME 组属性,但都没有用。我的代码是:

    ctx = getContext();
ctx.createSubcontext(entryDN,entry); // it works fine

Attribute memberOf1 = new BasicAttribute("memberOf","NAME_OF_THE_GROUP");
Attributes atts = new BasicAttributes();
atts.put(memberOf1);
ctx.modifyAttributes(entryDN, LdapContext.ADD_ATTRIBUTE, atts); // ## it doesn't work

我尝试了 LdapContext.ADD_ATTRIBUTE 和 LdapContext.REPLACE_ATTRIBUTE。此外,我尝试添加具有其他属性的组,但所有情况都给了我同样的错误。

有人知道发生了什么事吗?

干杯!

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