content-security-policy相关内容

如何使用元标记放宽内容安全策略

我正在尝试使用某些页面的特定元标记来覆盖内容安全策略. 我已经尝试了几个小时,但是我还没有成功. 是否有一种方法可以从页面本身(使用JavaScript或元标记)覆盖CSP,而无需修改服务器配置? 谢谢. 解决方案 否. 出于安全原因,元标记只能使策略更加严格,而不能放松标头中定义的策略. 如果meta标签可以放宽政策,则CSP将无所适从.任何恶意方都可以添加 ..
发布时间:2020-05-09 02:29:49 前端开发

Safari:无法识别的Content-Security-Policy指令'frame-ancestors'

我有一个应用程序siteA.com,该应用程序已加载到siteB.com中的iframe中. 没有警告直接加载siteA.com,但是当它位于siteB.com的iframe中时,会得到无法识别的Content-Security-Policy指令'frame-ancestors';仅在Safari中使用. 所有这些更改都是在siteA.com中进行的 元标记,没有运气 ..
发布时间:2020-05-09 01:39:04 PHP

禁用内容安全策略

当我在开发网站时,我经常希望看到某个特定功能在网站上的外观。所以我转到chrome开发人员工具并经常运行一些javascript脚本。 我经常发现由于内容安全策略(CSP)而导致某些脚本无法运行的问题为了防止跨站点脚本,我完全理解。 问题:因为我在页面上用开发者控制台测试功能在我的浏览器客户端上为我加载,我想知道是否有一种方法可以在加载后禁用该特定页面的CSP?可能在源代码中的某个地方 ..

如何使Google跟踪代码管理器和内容安全政策共存?

内容安全策略(CSP)标题旨在保护您的应用免受恶意资源注入在您的网络应用中。为简单起见,您为所有图像,脚本,样式等提供了允许域名来源的白名单。 同时,营销团队正在使用 Google跟踪代码管理器(GTM)来管理代码。原则是从页面收集信息,将它们发送到GTM并将这些数据用作变量来生成标签,模板化JS / HTML和这些变量的组合。 问题是这些标签中的大多数都包含javascript,用于 ..

如何在没有不安全的内联JavaScript / CSS代码的情况下使用React?

背景 我必须使用使用WebExtensions的默认CSP ,或者至少只进行微调。 然而注意,那(严格的) )出于安全原因,CSP实际上也应该在“普通”网站上使用,因此这个问题不仅仅是 附加制造商。 问题 但是当我运行 npm run build 生成的 index.html 确实包含足够多的内联JS 代码。 问题 那么如何配置/使用反应来做不到这一点..... ..

内容安全策略包括脚本

我需要包含此脚本 https://apis.google.com/js/ api:client.js 在我的网站上。在谷歌浏览器上它工作正常,但在 Firefox (显然IE)我收到一些错误: 内容安全策略:在script-src中忽略“'unsafe-inline'”:指定'strict-dynamic' 内容安全策略:忽略“https:”在script-src中:'strict-d ..
发布时间:2019-05-24 21:00:34 前端开发

如何检测内容安全策略(CSP)

我注意到GitHub和Facebook现在都在实施此政策,这限制了第三方脚本在其体验/网站中运行。 有没有办法使用 JavaScript 检测文档是否针对CSP运行? 我正在编写一个书签,如果他们在不支持嵌入脚本标记的网站上,则希望给用户一条消息。 解决方案 这个怎么样。对于慢速连接,可能应该提高超时。 Onload是我用来检测它的东西,它似乎工作。如果它加载,则CSP显然未启用或 ..
发布时间:2019-05-24 17:51:05 前端开发

允许通过HTTPS加载HTTP资源

假设我的网站是通过HTTPS而我需要从 CSS 或对象资源c> HTTP ,我该怎么做? 请注意我可以添加 Content-Security -Policy 到 HTTPS 网站上的响应标题,但我不知道如何做到这一点。有人可以给我一个解决方案吗? 解决方案 没有解决方案。现代浏览器将拒绝将非https资源用于https提供的页面,因为您通过这种方式有效地破坏了https的安全模型。 ..
发布时间:2018-07-10 17:41:31 其他开发