页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

以前的谷歌版本跨域是允许传递cookie的,但最近谷歌的新版本开始会有很多不允许跨域传递cookie的情况,所以开始出现问题。具体从哪个版本开始目前我们也不是很清楚,根据客户的反馈以及我们测试,大多是chrome 版本 80.0.3987.132(正式版本)会有不允许跨域传递cookie的情况。但不是所有人用这个版本都会有问题,谷歌采用灰度测试,即使是同版本,也是部分覆盖,部分不覆盖。且后续谷歌的新版本可能会一直存在不允许跨域传递cookie的情况。

解决方法    

...

方案一(推荐):

如果第三方集成系统本身是通过域名访问方式,因为本质是跨域问题导致的,可以先从域名/ip方面解决跨域的问题,如把smartbi服务器跟第三方系统集成环境的服务器加到一个域名/IP下解决跨域问题。

...

注意:Tomcat版本的更新,对于安全性要求越来越高,高版本Tomcat目前已知的集成访问问题请查看wiki文档:Tomcat高版本部署smartbi通过URL拼接参数打开报表报400

...


方案六:

1.打开chrome 浏览器
2.地址栏输入chrome://flags/#same-site-by-default-cookies
3.分别把same-site-by-default-cookies 和 cookies-without-same-site-must-be-secure 设置为Disabled
4.然后重启浏览器

...