this.server = new HttpSolrClient( SolrClientUrl + "/" + mapping.getCoreName() ); if (serverUserAuth) { HttpClientUtil.setBasicAuth( (DefaultHttpClient) ((HttpSolrClient) adminServer).getHttpClient(), serverUsername, serverPassword); HttpClientUtil.setBasicAuth( (DefaultHttpClient) ((HttpSolrClient) server).getHttpClient(), serverUsername, serverPassword); this.server = new CloudSolrClient( SolrClientUrl + "/" + mapping.getCoreName() ); if (serverUserAuth) { HttpClientUtil.setBasicAuth( (DefaultHttpClient) ((CloudSolrClient) adminServer).getLbClient().getHttpClient(), serverUsername, serverPassword); HttpClientUtil.setBasicAuth( (DefaultHttpClient) ((CloudSolrClient) server).getLbClient().getHttpClient(), serverUsername, serverPassword); HttpClientUtil.setBasicAuth( (DefaultHttpClient) ((LBHttpSolrClient) adminServer).getHttpClient(), serverUsername, serverPassword); HttpClientUtil.setBasicAuth( (DefaultHttpClient) ((LBHttpSolrClient) server).getHttpClient(), serverUsername, serverPassword);
final String basicAuthPass = config .get(HttpClientUtil.PROP_BASIC_AUTH_PASS); HttpClientUtil.setBasicAuth(httpClient, basicAuthUser, basicAuthPass);