1. 修改配置文件以支持CORS
进入/Applications/Splunk/etc/system/local
修改server.conf
在最后加入如下:
[httpServer]
crossOriginSharingPolicy = *
其中crossOriginSharingPolicy还可以如下配置:
*://your ip address:*
这个表示可以是任意协议下,你的ip地址下的任意端口
客户端html中关键js代码段:
splunkjs.config({
scheme: 'https',
host: 'Your IP Address',
port: 8089,
authenticate: {username: 'admin', password: 'your splunk password'},
});
上面代码中关键点:
host处必须使用你的IP地址,而不要用localhost
post必须是8089