I am working on a Splunk app that uses the KV Store.
When a request is made to the kv store a pop up window appears on the screen prompting the user to enter their username and password.
This is the code making the request:
fetchFoos() {
return fetch(
"servicesNS/nobody/myapp/storage/collections/data/foo",
{
mode: "cors",
credentials: "include",
}
)
.then((response) => response.json())
.then((json) => json)
.catch((err) => err)
}
I do not want to hard code a username and password into the headers.
Is there a way to use the kv store with session cookies or tokens such as HEC so the user does not have to re-enter their credentials?