2012-01-30 15 views
5

postulo Solr en HTTPS (8443) situado en la parte superior de Tomcat, ¿cómo puedo acceder a esa Solr usando SolrJ cliente, puedo ver solamente CommonsHttpSolrServer es liviano,Solr ejecutando en HTTPS - Problema de conexión SolrJ

favor sugerir es Hay alguna forma de acceder al puerto https habilitado solrJ utilizando SolrJ ?.

Respuesta

5

Solrj usa internamente Apache Http Client. Al usar CommonsHttpSolrServer creará uno & úselo, si no lo está proporcionando.

En este caso, ya que necesita soporte para SSL, puede proporcionar su propio SSL configurado HttpClient al constructor CommonsHttpSolrServer. Compruebe su API que acepta HttpClient.

CommonsHttpSolrServer(String solrServerUrl, HttpClient sslHttpClient, ... 

se puede ver la siguiente guía, sobre cómo crear habilitado SSL cliente HTTP SSL Guide.

Esto debería ayudar.

+0

Gracias por la información. –

Cuestiones relacionadas