1. 现象
chrome开发者工具,不展示cookie字段,实际通过其他同事MAC查看,是有cookie数据的
以下为,没有cookie的数据:
其他浏览器查看也是有cookie数据:
2. 原因 - chrome新版本问题
Chrome67引入了一个新特性:site-isolation (站点隔离),也就是请求第三方站点数据时,如cookie等敏感信息会被隐藏显示为”Provisional headers are shown”。
2.1. chrome问题版本
问题版本:86 版本
3. 解决方案
访问chrome://flags/#site-isolation-trial-opt-out。
由default 改为 disable (not recommended)
如下图所示
修改后
测试一下,获取sls日志的cookie可以顺利获取:
欢迎关注公众号,与Joker一起探索测试之道。