如果我使用CSP运行GoogleTagManager,则会得到以下错误
未能在“TrustedTypePolicyFactory”上执行“createPolicy”:策略"goog#html“不允许。
我的头脚本如下所示
<script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script>
<script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-XXX&l=dataLayer&cx=c"></script>
<script id="GTMscript" data-cookieconsent="ignore" async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-XXXXX"></script>
<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="XXXX" data-blockingmode="auto" type="text/javascript"></script>
<meta http-equiv='Content-Security-Policy'
content="
default-src 'self';
frame-src 'self' https://consentcdn.cookiebot.com;
img-src 'self'https://storage.googleapis.com ;
font-src 'self';
base-uri 'none';
connect-src 'self' https://www.google-analytics.com ;
script-src 'self'https://consent.cookiebot.com https://consentcdn.cookiebot.com 'unsafe-inline' 'unsafe-eval' 'strict-dynamic';
style-src 'self' 'unsafe-inline';
trusted-types angular angular#unsafe-bypass;">发布于 2022-01-05 19:11:34
我刚刚开始实现TrustedTypes,并在检查谷歌与TrustedTypes的兼容性时发现了这个问题。
您试过用trusted-types angular angular#unsafe-bypass;更新trusted-types angular angular#unsafe-bypass goog#html;吗?
https://stackoverflow.com/questions/67365111
复制相似问题