5
上午在HTTPS中運行Solr的SolrJ連接問題(8443)在Tomcat的頂部端口,我該怎麼使用solrj客戶,我只能看到CommonsHttpSolrServer是availble的訪問Solr的,Solr的HTTPS上運行 -
請建議是有什麼辦法可以使用SolrJ?來訪問啓用https端口的solr。
上午在HTTPS中運行Solr的SolrJ連接問題(8443)在Tomcat的頂部端口,我該怎麼使用solrj客戶,我只能看到CommonsHttpSolrServer是availble的訪問Solr的,Solr的HTTPS上運行 -
請建議是有什麼辦法可以使用SolrJ?來訪問啓用https端口的solr。
Solrj內部使用Apache Http Client。當使用CommonsHttpSolrServer
時,如果不提供一個,它將創建一個使用它的&。
在這種情況下,由於您需要SSL支持,您可以將自己的SSL配置HttpClient提供給CommonsHttpSolrServer
構造函數。檢查接受HttpClient的API。
CommonsHttpSolrServer(String solrServerUrl, HttpClient sslHttpClient, ...
你可以看到下面的指南,瞭解如何創建啓用SSL的HTTP客戶端SSL Guide。
這應該有所幫助。
感謝您的信息。 – 2012-01-31 03:22:05