Jenkins错误 - 在中阻止脚本执行,因为文档的框架被沙盒化,并且未设置'allow-scripts'权限。

7 浏览
0 Comments

Jenkins错误 - 在中阻止脚本执行,因为文档的框架被沙盒化,并且未设置'allow-scripts'权限。

我知道如果在HTML中使用iFrame,我们需要对其进行沙盒处理,并将'allow-scripts'权限设置为true。

但是我的问题是,在我的纯Angular JS应用中根本没有iFrame。当我在本地运行它时,它工作得很好。

一旦我将其部署到服务器上,Chrome就会显示以下错误消息以及下面的错误:

拒绝加载'style-src 'self''样式表'bootstrap.min.css',因为它违反了以下内容安全策略指令:"style-src 'self'"。

在'dashboard.html'中阻止脚本执行,因为文档的框架被沙盒化且未设置'allow-scripts'权限。

我没有从第三方网站或其他地方调用页面,这可能会注入我的源代码并使其出现在iFrame中。我检查了代码,确认根本没有iFrame。

顺便说一句,我使用非常旧的Chrome(26)和Firefox(10)[组织限制]。这在IE11上也会发生(尽管没有显示错误消息),页面无法加载。

是什么导致了这个问题?我有什么遗漏的吗?非常感谢任何指点。

下面是我想要做的一个快照,已删除了一些无关紧要的部分。


   
      Dashboard
      
      
      
      
      
      
      
      
   
   
         
            
                        

{{column.column}}

{{layer.name}}

{{category.name}}

{{group.name}}

Not deployed {{group.name}} Node : {{host}} ...
Success {{app.status[host].error}}

0