I am not able to authenticate or able to access splunk using its REST api in Postman.
I have done the trial Splunk Enterprise setup on my local system , I am able to access APIs using curl but through postman i am not.
I believe you have the answer but you need to disable SSL validation in postman to allow the self-signed Splunk SSL certificate to work.
If you can either accept my answer or close the question that would be appreciated!
I believe you have the answer but you need to disable SSL validation in postman to allow the self-signed Splunk SSL certificate to work.
If you can either accept my answer or close the question that would be appreciated!
Hi @raviguptasplunk,
How are you passing username and password? In my lab environment I am able to fire POST request in Firefox and I am passing username and password in Request body like username=myuser&password=mypassword
and I am getting sessionKey
in Response.
Thanks @harsmarvania57 I am able to get the sessionKey now, i had to disable ssl in postman
POST RequestBody
username=admin&password=changeme&output_mode=json
Respons Body
{
"sessionKey": "9sIFIEq4tw6LNjhmlFBkOB6NMoCh^OWER^Y^bND6n69JbCI3ENMNR0wotaA09ZoT^gfmNEycqyZfoyhH1Yns_m3XysFJOwD9zRvtDlSW"
}
you may get error message if you don't disable SSL on postman or browser
"javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated"