我正在使用LDAPS服务器从JAVA与Glassfish服务器连接。我收到错误。 ** 401:简单绑定失败:msp.amadeus.net:636;嵌套异常是
javax.naming.CommunicationException: simple bind failed:
msp.amadeus.net:636 [Root exception is javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target].**
我使用命令s_client -connect msp.amadeus.net:636获得了LDAPS服务器证书。我将其保存在test.cert文件中,并使用命令
导入到我的glassfish服务器 keytool -import -alias topodb
-keystore /tools/var/domains/aco/config/cacerts.jks -file /tmp/topodb.cert
我重新启动了服务器但仍然遇到了同样的异常。 你能告诉我哪里出错了吗?