内容安全策略:无法解析Firebug中的无效源chrome-extension - FB脚本错误

时间:2014-04-16 12:12:08

标签: javascript google-chrome firebug fbconnect facebook-likebox

当我使用Firebug检查my website时,它会显示以下错误消息:

内容安全政策:无法解析无效的源Chrome扩展程序:...

然后是另一条警告:

...conds();wa=na.getUTCMilliseconds();}na=(pa<=0||pa>=10000?(pa<0?"-":"+")+o(6,pa<0...

并且它与FB脚本相关联:http://connect.facebook.net/fr_FR/all.js 我安装了FB Like Box。当我删除它时,不再有错误。 嵌入WP html小部件的代码:

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/fr_FR/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like-box" data-href="http://www.facebook.com/il.webdesign" data-height="410" data-colorscheme="light" data-show-faces="true" data-header="false" data-stream="false" data-show-border="false"></div>

有没有办法纠正这个FB脚本错误???

2 个答案:

答案 0 :(得分:1)

这听起来更像是错误来自已安装的扩展程序。

因此请检查您是否有不需要的扩展程序并将其删除。如果问题仍然存在,那么逐个禁用剩余的扩展名以找出罪魁祸首。

还请注意answer within the Code Project forum

答案 1 :(得分:0)

我遇到了这个问题并通过消除我计算机上的套管中的恶意软件来解决这个问题...是的我是一个在“代码项目论坛”中发布“答案”的人,并且在stackoverflow中的另一篇帖子中也是如此。不幸的是,大约一个月后,同样的原始错误和警告回来了,但截至昨天,2014年4月22日他们改为这5个警告,而不是:

  1. “内容安全策略:不推荐使用allow指令,而是使用等效的default-src指令 ... conds(); WA = na.getUTCMilliseconds();} NA =(PA&LT; = 0 || PA&GT; = 10000(PA℃, “ - ”:? “+”)+ O(6,PA&LT; 0 ... all.js(第27行)“

  2. “将来不推荐使用X-Content-Security-Policy和X-Content-Security-Report-Only标头。请使用Content-Security-Policy和Content-Security-Report-Only标头而是使用符合CSP规范的语法。“

  3. “内容安全策略:不推荐使用allow指令,而是使用等效的default-src指令”

  4. “将来不推荐使用X-Content-Security-Policy和X-Content-Security-Report-Only标头。请使用Content-Security-Policy和Content-Security-Report-Only标头而是使用符合CSP规范的语法。“

  5. “不推荐使用getPreventDefault()。请改用defaultPrevented。

  6. ... {href:function(a){return a.getAttribute(“href”)},type:function(a){return a.getAt ...

    jquery.min.js(第3行)“

    我的猜测是错误/警告是由Facebook设计按钮的设计方式以及它与Firefox和其他浏览器的交互方式决定的。这些新警告的警告和错误的变化似乎表明Facebook和/或Mozilla正在研究这个问题,并希望能够解决这个问题...... ???


    yesterday, 4/29/2014这被正式归类为我创建的Facebook已知错误问题,目前正在解决。以下是FB给我的电子邮件中的文字:

    您订阅"like button works but errors show onload in firebug "Content Security Policy: Failed to parse unrecognized source chrome-extension://lifbcibllhkdhoafpjfnlhfpfgnpldfl""的错误已更新: 状态已更改:已关闭→已分配

    大家好,我们设法重现了这个问题,它似乎是一个有效的错误。我们将此分配给相应的团队。这可能需要一些时间来修复,但我们会尽力让您尽快了解此错误的最新进展。感谢