-
-
a1ex 小试身手Lv3
发表于2020-9-21 16:48
悬赏1
已解决
楼主
BI分析表,链接形式,嵌入到三方系统的 iframe 中,会有跨域问题。如何解决呢?是 BI 这段配置跨域还是 业务系统端配置跨域?
SecurityError: Blocked a frame with origin "http://192.170.0.230:8080" from accessing a cross-origin frame.
SecurityError: Blocked a frame with origin "http://192.170.0.230:8080" from accessing a cross-origin frame.

15个回答
a1ex 发表于 2020-11-10 16:27
企业版 V4.2.2R25-build20160301203507-r439f58b
此问题是bug需要打补丁ESENBI-9900

适用版本bi422
补丁的安装步骤为:
1.下载补丁并解压
2.停止中间件服务,将解压后的文件夹按照对应路径替换至对应的文件中即可,替换前建议先备份原来的文件;
3.清理中间件及浏览器缓存后(若中间件是tomcat,需要删除temp和work文件夹下的所有文件),重启中间件服务器
4.针对于该问题,必须要清理浏览器缓存
具体可参考视频:https://pan.baidu.com/s/1kWFh39t
为方便您这边以后问题的处理,请您这边自行做好环境上已打补丁的记录和维护工作,感谢您的配合!
a1ex 发表于 2020-11-11 11:49
谢谢,我先打补丁。对了,企业版 V4.7.1R222 此问题修复了吗。
正常做bi嵌入iframe中应该没问题,但是配置好单点后,bi是嵌入到第三方系统的iframe里面的,可能还会有
是浏览器问题,最新版本的chrome 86的设置问题。
报表集成内嵌的问题是新版浏览器的安全特性导致,新版的浏览器禁止了跨站的cookies存储,需要禁用一下
chrome://flags/#same-site-by-default-cookies
a1ex 发表于 2020-11-18 10:18
是浏览器问题,最新版本的chrome 86的设置问题。
报表集成内嵌的问题是新版浏览器的安全特性导致,新版的浏 ...
