【发布时间】:2018-05-29 13:12:33
【问题描述】:
即使在导入所有相关库后,setHttpClientConfigCallback() 在我的代码中仍显示错误。我正在使用 Maven 并且 Eclipse 表明(方法 setHttpClientConfigCallback(( httpClientBuilder) -> {}) 对于类型 RestClient.Builder 是未定义的)。 我是弹性搜索的菜鸟。提前谢谢你。
final CredentialsProvider credentialsProvider=new BasicCredentialsProvider(); credentialsProvider.setCredentials(AuthScope.ANY, new UsernamePasswordCredentials(user,password));
RestHighLevelClient client = new RestHighLevelClient(RestClient.builder(new HttpHost(host,port,protocol))
.setHttpClientConfigCallback(httpClientBuilder->httpClientBuilder.setDefaultCredentialsProvider));
【问题讨论】:
标签: java authentication elasticsearch