Hazelcast - 由于证书问题而启用授权时无法访问Mongodb

时间:2018-05-23 06:07:49

标签: java mongodb keystore hazelcast hazelcast-imap

我正在尝试将MongoDB与hazelcast集成以进行分布式缓存。 MongoDB具有群集服务器并需要密码。当我按照

中提到的示例在MongoMapStore.java类中进行get集合调用时

https://github.com/hazelcast/hazelcast-code-samples/blob/master/hazelcast-integration/mongodb/src/main/java/com/hazelcast/loader/MongoMapStore.java。我收到了诸如

之类的错误
  

javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:> PKIX路径构建失败:

     

sun.security.provider.certpath.SunCertPathBuilderException:无法找到所请求目标的有效证书路径。

等。如果它有助于我可以产生错误的整个堆栈跟踪。

如何解决此问题。

1 个答案:

答案 0 :(得分:0)

错误可能是由于数据库服务器缺少证书。确保您的密钥库具有所需的证书。如果您拥有服务器的公钥证书并想要加载它,请检查

How to import a .cer certificate into a java keystore?