Https 使用java类访问SolrAPI

Https 使用java类访问SolrAPI,https,ssl-certificate,solr4,alfresco-webscripts,Https,Ssl Certificate,Solr4,Alfresco Webscripts,有人能告诉我如何使用java类访问SolrAPI吗。 我想使用java类访问api。但问题是,当我使用java类调用时,它给出了“javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateException:找不到与本地主机匹配的名称”。我尝试了所有可能的方法来解决这个问题。我在jdk和jre中存在的密钥库中添加了证书,当我仅使用验证器进行验证时,其给出的“pkix路径构建失败:sun.security.provider.

有人能告诉我如何使用java类访问SolrAPI吗。
我想使用java类访问api。但问题是,当我使用java类调用时,它给出了“javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateException:找不到与本地主机匹配的名称”。我尝试了所有可能的方法来解决这个问题。我在jdk和jre中存在的密钥库中添加了证书,当我仅使用验证器进行验证时,其给出的“pkix路径构建失败:sun.security.provider.certpath.suncertpathbuilderexception:找不到请求目标的有效证书路径”。我使用的是alfresco 5.0。

您可以将其关闭,绕过去。

查看我们如何在跟踪器中连接到Solr。请参阅中的solr4 ssl配置文件。这也可能对您有所帮助:

我不想禁用ssl还有其他解决方案吗?