拒绝加载脚本,因为它违反了以下内容安全策略指令:script-src self https:unsafe-eval unsafe-inline

时间:2018-09-05 09:30:43

标签: mixpanel

我实际上对内容安全政策有疑问。

我想在我的红宝石网站上安装Mixpanel,所以我按照他们的教程并尝试添加一个简单的跟踪器:

<script type="text/javascript">
  mixpanel.track("Page Loaded");
</script>

这就是一切开始出错的地方。 该错误出现在控制台中:

  

拒绝加载脚本   'http://cdn4.mxpnl.com/libs/mixpanel-2-latest.min.js',因为它   违反以下内容安全策略指令:“ script-src   'self'https:'unsafe-eval''unsafe-inline'“。

首先,我以为我搞砸了我的复制粘贴,因为之前我从未听说过CSP,所以我检查了项目令牌和脚本,但是在这方面一切都很好。我试图四处查看该错误和可能的解决方案(甚至尝试<meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-inline' 'unsafe-eval'">,以防万一),但我找不到不添加更多拒绝脚本/图像的方法来使它工作。

有人知道我该怎么做吗?

0 个答案:

没有答案