Since I was trying the ROR Pro trial, I noticed that documentation says prompt_for_basic_auth should be set to false. I see and understand its need on the Kibana side. But when I removed ROR Pro for Kibana, I had left out this entry by mistake on the config on the ES side of ROR. So when I tried to access the elasticsearch URL from the browser, I was directly getting forbidden by ROR message.
So my question is that when this option “prompt_for_basic_auth” is set to false, will the other elasticsearch REST API calls fail directly or can they still be invoked successfully as long as we are passing the basic authentication information on the REST API call.
We are using .Net NEST client and doing something similar as shown below as part of the connection. So will this ensure that even though prompt is set to false, the calls can still happen successfully as long as basic auth information is passed along OR will the REST calls also face similar problem (forbidden by ROR message)?
var settings = new ConnectionSettings(new Uri(mEsQuerySource.Url)); settings.BasicAuthentication("userid", "password"); mClient = new ElasticClient(settings);