アプリケーションにSOLRサーバーを実装しています。SolrJ パッケージの CommonsHttpSolrServer を使用して、commons-httpclient を使用する solr サーバーに接続します。また、Spring も使用します。
これで、システム管理者は (正当な理由で) solr サーバーを保護し、基本認証を使用しました。
SolrJに挿入される基本認証でHttpClientをインスタンス化するにはどうすればよいですか?
例えば
<bean id="httpSolrServer" class="org.apache.solr.client.solrj.impl.CommonsHttpSolrServer">
<constructor-arg value="${solrserver_path}" />
<constructor-arg ref="solrHttpClient" />
</bean>
ありがとう!