(谷歌浏览器)升级到80及以上版本后Chrome 自动升级后,本地项目都无法访问,DataV组件的API数据可能无法正常返回和显示,或者HTTP本地部署服务不可用。本文介绍了此类问题的产生背景和解决方案。
背景
谷歌2020年2月4日发布的版本()将逐步屏蔽第三方,即默认全部加=Lax属性(to =Lax),不安全设置=None属性(=None) ,这是为了从源头屏蔽CSRF(Cross Site)漏洞。
如何提前判断升级版本是否会影响可视化应用?打开 ://flags/#same-site-by-- in ,设置为 。打开 ://flags/#--same-site-must-be- 并设置必须为 。重启浏览器,打开正在使用的DataV可视化应用,查看所有数据是否返回并正常显示。问题场景 1:使用 API 数据源
场景描述:组件的数据源为API类型Chrome 自动升级后,本地项目都无法访问,API请求需要用户登录信息()从第三方网站获取相关数据。
影响:组件数据无法正常返回和显示。
解决方案:判断 API 使用的传输协议是 HTTPS 还是 HTTP。
评论留言