永洪社区

标题: 嵌入在其他前端页面 [打印本页]

作者: oakoak    时间: 2021-10-29 15:22
标题: 嵌入在其他前端页面
本帖最后由 oakoak 于 2021-11-1 16:54 编辑

应如何实现?

作者: 美滋滋    时间: 2021-10-29 15:24
你的BI服务器设置的是文件管理系统吗?
更多->管理系统->系统设置->权限管理系统配置
作者: oakoak    时间: 2021-10-29 15:40
本帖最后由 oakoak 于 2021-11-1 16:54 编辑
歪打正着 发表于 2021-10-29 15:24
你的BI服务器设置的是文件管理系统吗?
更多->管理系统->系统设置->权限管理系统配置 ...

如果是文件管理系统只需要设置服务器就行了吗?
作者: _贝贝    时间: 2021-10-29 15:42
本帖最后由 永洪tech-zxx 于 2021-12-13 17:21 编辑

一楼的可行的

或者以下方式
一、访问的url上拼接用户名密码做iframe嵌入

1.查看模式下,右键空白处复制链接,得到url
2.在得到的报表url后添加?au_act=login&adminv=账号&passv=密码,实现免登录查看门户
3,将步骤2中的url地址使用iframe方式嵌入html

用iframe嵌入URL:
<iframe src="报告url" width="1500px" height="500px" frameborder="1" scrolling="0"></iframe>
需要注意该方法由于密码和用户名是明文的--不安全,会带来很大的风险,建议使用单点登录实现。

特别注意:因为安全问题,从8.7版本开始BI默认不允许通过url(get)方式传递账号密码,涉及定制开发需要改变登录请求为post方法,如果客户接受此安全风险并自己承担因此漏洞导致损失,可以在bi.propertise添加配置去使用:login.method.post=false

配置添加后重启BI生效。


二、
或者配置单点登录
https://www.yonghongtech.com/help/Z-Suite/8.7/ch/
【菜单-系统集成-标准单点登录】


作者: oakoak    时间: 2021-10-29 15:52
永洪tech-zxx 发表于 2021-10-29 15:42
一楼的可行的

或者以下方式

配置单点登录,只需要设置永洪服务器就可以了?就是一楼的方法
是否还需要额外的Java前端开发,实现统一账户和嵌入的页面免登录
作者: _贝贝    时间: 2021-10-29 15:53
oakoak 发表于 2021-10-29 15:52
配置单点登录,只需要设置永洪服务器就可以了?就是一楼的方法
是否还需要额外的Java前端开发,实现统一 ...

单点登录需要java开发 详细建议先参考帮助中心
作者: oakoak    时间: 2021-10-29 16:05
永洪tech-zxx 发表于 2021-10-29 15:53
单点登录需要java开发 详细建议先参考帮助中心

好的, 谢谢
作者: _贝贝    时间: 2021-10-29 16:08
不客气~
作者: oakoak    时间: 2021-10-29 16:43
永洪tech-zxx 发表于 2021-10-29 15:53
单点登录需要java开发 详细建议先参考帮助中心

(, 下载次数: 130)