2
我需要连接到代理服务器(?)后面的solr服务器。 下面我想没什么特别的:Solr - 使用Httpclient实例化HttpSolrServer
SolrServer server = new HttpSolrServer("https://urltosolr/solr");
try {
SolrPingResponse pingResponse = server.ping();
} catch (SolrServerException e) {
....
}
堆栈跟踪:
org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: https://urltosolr/solr
...
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
之后,我试过其他的构造函数HttpSolrServer,但我不知道如何正确设置用户名和密码的HttpClient。谁能帮忙?
可能与以下相关:http://stackoverflow.com/questions/9068759/solr-running-on-https-solrj-connection-issue – Dan