Solr Change CommonsHttpSolrServer To HttpSolrServer
问题 For Basic Authentication in solr 3.5 I am using the following code, String url = "http://192.168.192.11:8080/solr/FormResponses"; CommonsHttpSolrServer server = new CommonsHttpSolrServer( url ); String username = "user"; String password = "user123"; Credentials defaultcreds = new UsernamePasswordCredentials(username, password); server.getHttpClient().getState().setCredentials(AuthScope.ANY, defaultcreds); server.getHttpClient().getParams().setAuthenticationPreemptive(true); In solr 4.0