在Https上运行的Solr-SolrJ连接问题

在Https上运行的Solr-SolrJ连接问题,https,solr,solrj,Https,Solr,Solrj,我在tomcat上的Https(8443)端口中运行Solr,如何使用solrj客户端访问该Solr,我只能看到CommonHttpSolrServer可用 请建议是否有任何方法可以使用SolrJ访问启用https端口的solr?SolrJ内部使用。当使用CommonHttpSolrServer时,如果您没有提供它,它将创建一个并使用它 在这种情况下,由于您需要对SSL的支持,您可以向CommonHttpSolrServer构造函数提供自己的SSL配置的HttpClient。检查其是否接受Htt

我在tomcat上的Https(8443)端口中运行Solr,如何使用solrj客户端访问该Solr,我只能看到CommonHttpSolrServer可用

请建议是否有任何方法可以使用SolrJ访问启用https端口的solr?

SolrJ内部使用。当使用
CommonHttpSolrServer
时,如果您没有提供它,它将创建一个并使用它

在这种情况下,由于您需要对SSL的支持,您可以向
CommonHttpSolrServer
构造函数提供自己的SSL配置的HttpClient。检查其是否接受HttpClient

CommonHttpSolrServer(字符串solrServerUrl,HttpClient sslHttpClient。。。
关于如何创建启用SSL的http客户端,您可以查看以下指南

这应该会有所帮助