有没有办法在使用java

时间:2016-07-06 05:42:33

标签: java openldap unboundid-ldap-sdk

请帮助我尽可能使用java / sample LDAP脚本在LDAP中插入空值。我提到了很多案例,但我没有找到任何可行的解决方案。

先谢谢..

1 个答案:

答案 0 :(得分:0)

您只能将空值添加到语法允许的属性:IA5String和DN。 命令行使用的一个示例:

$ ldapmodify -h localhost -p 1389 -D "cn=directory manager" -w secret12
dn: cn=G,dc=example,dc=com
changetype: modify
add: member
member:
-

Processing MODIFY request for cn=G,dc=example,dc=com
MODIFY operation successful for DN cn=G,dc=example,dc=com

使用Java,您可能需要一个LDAP客户端库,例如OpenDJ SDK,并构建一个修改操作,您可以在其中添加属性,该值为空字符串。我不认为你可以用JNDI做到这一点,但我可能被证明是错误的。