我已尽力做到这一点-搜索了所有可用的网站和文档。但是我没有成功。
我们有一个Solo环境。它使用用户名和密码保护。(基本)
我用过
CloudSolrClient.Builder(solrURLs).withHttpClient(mycloseablehttpclient)
访问方法。网址的格式为
http:/userid:password@/passionbytes.com/solr
我稍后设置defaultCollectionName。 在mycloseablehttpclient中,我将基本身份验证设置为 CredentialProvider并提供了url,端口,用户名和密码。 我已经将HTTPCLIENT更改为4.4.1版本,甚至尝试了4.5.3。
仍然,我从服务器得到JSON响应,说URL没有返回 来自SOLR的状态信息。它说
HTTP错误,需要身份验证。
我正在使用SOLRJ客户端。我无法使用SolrRequest,因为我将SolrClient返回到工厂API以重复使用查询和更新。