将Splunk的Dashboard嵌入第三方系统网站

原创
2020/10/21 11:28
阅读数 142

因业务需要,需要将splunk开发的dashboard报表直接嵌入到我们的第三方系统中,可以使用如下方式试试

配置web.conf

#将X-FRAME-OPTIONS标头设置为SAMEORIGIN有助于防止“点击劫持”攻击

#切换不安全的登录端点

$SPLUNK_HOME/etc/system/local/web.conf

[settings]

x_frame_options_sameorigin = 0

enable_insecure_login = 1

重启服务后,进行测试,Url格式如下:

http://IP:8000/zh-CN/account/insecurelogin?username=xx&password=xx&return_to=url_dashboard

username :登录系统的用户名

password :登录系统的密码

return_to :需要跳转的dashboard地址,如/app/test/test_dashboard

编写iframe如下:

<iframe src="http://splunkhost/account/insecurelogin?username=viewonlyuser&password=viewonly&return_to=/app/search/dashboardname" seamless frameborder="no" scrolling="no" width="1200" height="2500" ></iframe>


展开阅读全文
打赏
1
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
1
分享
返回顶部
顶部