我们在Cloudera中使用Solr 4.10.3进行数据存储。为了通过java进行查询,我们使用Solrj版本4.10.3-cdh5.4.7。我们指的是来自solrj wiki文档的代码:
System.setProperty("java.security.auth.login.config", "<jaas-client.conf path>");
HttpClientUtil.setConfigurer(new Krb5HttpClientConfigurer());
并连接到Solr Cloud(使用zookeeper配置),如:
CloudSolrServer solr = new CloudSolrServer("<zookeeper_url>");
solr.connect();
我们在运行示例查询时遇到“需要身份验证”错误。
需要帮助来解决这个问题!