I am trying to make a custom dashboard as Splunk dashboard using a third party framework. I am trying to connect to splunk through REST API ,but during ajax call its giving me Request header field Access-Control-All-Headers is not allowed by Access-Control-Allow-Headers. error.My server.conf config are as follows
[sslConfig]
sslKeysfilePassword = $1$0RQz5YVamCN2
enableSplunkdSSL = false
[general]
pass4SymmKey = $1$hlhnucAc03F2
serverName = KARTIKES-WS01
[lmpool:auto_generated_pool_download-trial]
description = auto_generated_pool_download-trial
quota = MAX
slaves = *
stack_id = download-trial
[lmpool:auto_generated_pool_forwarder]
description = auto_generated_pool_forwarder
quota = MAX
slaves = *
stack_id = forwarder
[lmpool:auto_generated_pool_free]
description = auto_generated_pool_free
quota = MAX
slaves = *
stack_id = free
[lmpool:auto_generated_pool_enterprise]
description = auto_generated_pool_enterprise
quota = MAX
slaves = *
stack_id = enterprise
[license]
active_group = Free
[httpServer]
crossOriginSharingPolicy = *
allowBasicAuth = false
[general]
listenOnIPv6 = yes
and my ajax request is
$.ajax({
url:"http://localhost:9080/services/search/jobs/export",
type:"POST",
dataType:"json",
data:JSON.stringify(somedata),
headers:{
"Access-Control-Allow-Origin" : "*",
"Access-Control-Allow-Methods" : "GET,POST,PUT,DELETE,OPTIONS",
"Access-Control-Allow-Headers": "Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With"
},
crossDomain: true,
contentType:"application/x-www-form-urlencoded",
success:function(data){
console.log("Data is loaded" + data);
},
error:function(){
console.log("Something went Wrong");
}
});
So , Can i use REST API in SPlunk itself? Any idea on this?
... View more