创建LDAP领域时Glassfish错误:"无效的属性语法,"="in value

rif*_*fel 4 java netbeans ldap glassfish

我正在尝试在Glassfish 4.0(build 89)中创建一个LDAP领域,但每次我尝试到目前为止,都会发生以下错误:

"无效的属性语法,"="in value:base-dn = [...]"

截图(Imgur)

我尝试使用不同的浏览器并在Netbeans中重新安装Glassfish.奇怪的是,我的一个朋友可以复制我的base-dn并且它有效.

提前致谢!

unw*_*ich 7

这似乎是Glassfish 4.0中的一个错误.如果属性包含等号(=),则会抛出此错误.
请参阅以下JIRA问题:

在GlassFish 3.x中不会发生此错误,这可能是您的朋友尝试它时它起作用的原因.

解决方法:作为一种解决方法,您可以在没有等号的情况下获取某些值,例如abc并保存.这应该成功创建LDAP领域.然后单击创建的领域以编辑属性.现在你可以abc用所需的值替换(它也可以包含等号),再次保存并完成.