【发布时间】:2021-07-22 15:54:52
【问题描述】:
我们正在尝试在一个网站上设置内容安全策略,该网站上有很多 Google 跟踪代码管理器标签和自定义脚本以及其他随机内容。我们经常收到如下 CSP 报告:
{
"csp-report":{
"document-uri":"https://www.example.com/variouspages.php",
"referrer":"",
"violated-directive":"img-src",
"effective-directive":"img-src",
"original-policy":"[...] img-src 'self' px.ads.linkedin.com [...]",
"disposition":"enforce",
"blocked-uri":"https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=0000000&time=1626965954064&url=https%3A%2F%2Fwww.example.com%2Fmy-account%2Fvariouspages.php",
"status-code":0,
"script-sample":""
}
}
我对此感到非常困惑。当我访问该页面时,我看到添加的 LinkedIn 像素没有问题,并且带有 CSP 警告 - 这是我所期望的,因为它的域位于 img-src 指令中。
是什么可能导致此问题被这么多用户屏蔽和举报?我在这里不知所措。
【问题讨论】:
标签: security http-headers google-tag-manager content-security-policy