content-security-policy相关内容

为什么iframe请求没有发送Cookie?

同级部门已创建一个HTML文件,该文件实际上是少数iframe的支架.每个iframe调用一个报表,该报表托管在Web服务器上,参数略有不同.调用的报告将向未经身份验证的用户显示登录表单,或向已认证的用户显示报告内容. scaffold.html: 我只是显示一堆报告调用的输出 ..

谷歌浏览器从脚本标记中剥离现时值

我正在尝试将随机数值添加到内联脚本中,以满足更严格的CSP要求.但是,我遇到了一个奇怪的问题,即chrome正在从nonce属性中剥离值.当我卷曲页面时,会出现现时值.这导致脚本无法执行,因为它现在无法通过CSP测试.我以为这可能是由于流氓扩展引起的,但是在完全干净的chrome版本上却失败了.(OSX上的版本73.0.3683.103)随机数的值是一个随机的256位基本编码的字符串,因此它应满足 ..
发布时间:2021-04-24 19:35:41 其他开发

CSP style-src:“不安全内联"-值得吗?

当前,我在所有网站上都使用Modernizr,事实证明,由于其工作方式,它要求允许使用 unsafe-inline 样式.我已经不允许内联脚本和不安全评估脚本了.好奇允许内嵌样式存在哪些安全风险? 解决方案 允许内联样式使您容易受到“其他XSS"的影响.跨站点样式攻击. 这里的想法是,用户可以在任何可以将样式属性注入文档中的地方,以他们想要的任何方式来修改页面的外观.我将按照严重性从 ..
发布时间:2021-04-24 19:35:37 前端开发

Socket.IO被内容安全策略阻止

我正在尝试创建一个超级简单的网站,仅用于显示内容,并让另一个页面能够更改页面上的所述内容.(安全是0的关注点,请随时发布真正的粗略答案). 但是当我访问该站点(位于NGINX后面的数字海洋服务器上)时,出现以下错误: 拒绝连接到wss://subdomain.domain.online/socket.io/?EIO = 4& transport = websocket& sid = SID ..
发布时间:2021-04-24 19:35:34 前端开发

内容安全策略春季安全

假设有一个关于弹簧安全性和spring mvc的可行的世界示例. 当我用wireshark跟踪时,我在http请求上看到以下标志 X-Content-Type-Options:nosniffX-XSS-Protection:1;模式=阻止缓存控制:无缓存,无存储,最大年龄= 0,必须重新验证语用说明:无快取过期:0严格的运输安全性:max-age = 31536000;includeSu ..

GTM不会将随机数传播到自定义HTML代码

为了实施内容安全策略,我需要将 nonce 传递给GTM以允许标签.除了自定义HTML 之外,使用 nonce-aware 版本的GTM代码片段非常适合所有代码类型. 是否可以在不使用 unsafe-inline 的情况下将 nonce 传递给自定义HTML 并允许自定义脚本? 解决方案 要向自定义HTML脚本添加 nonce 属性,必须首先将其定义为GTM变量: 将 id = ..
发布时间:2021-04-24 19:35:28 其他开发

自定义Web表单脚本生成

好的,是的,现在是2020年,但不要笑.我正在尝试更新一些ASP.NET Web表单.我的目标是锁定它们,通过应用限制性更强的内容安全策略(CSP)使它们更安全.为此,我使用的是随机数,而不是允许 unsafe-inline 进行脚本编写. 对于“简单"网络表单,效果很好.但是,只要有ASP控件导致回发,我就会遇到问题.当我查看页面源代码时,会看到类似以下内容: ..
发布时间:2021-04-24 19:35:26 其他开发

为什么我得到"default-src:'none'"设置express-csp-header后,React PWA应用程序上的内容安全策略错误?

菜鸟在这里.使用create-react-app创建PWA React应用并遇到有关默认设置为none和无img设置的CSP问题. 已针对这个确切的问题搜索并尝试了许多有用的答案,但没有找到适合我的应用程序的答案.也许我只需要第二双眼睛? 错误是: 无法获取/ 控制台告诉我这一点: 无法加载资源:服务器响应状态为404(未找到)localhost/:1拒绝加载映像"htt ..

Chrome扩展程序和Jenkins URL

我目前正在尝试开发一个chrome扩展程序,该扩展程序应该显示来自不同Jenkins服务器的数据.用户正在输入jenkins服务器的网址. 所以基本上我需要能够访问任何种类的詹金斯网址. 我的问题是Chrome的内容安全政策 仅允许您访问已在manifest.json中注册的域,如下所示: "content_security_policy": "script-src 'self' ..

Safari内容安全策略支持

我在哪里可以找到Safari浏览器支持哪些内容安全策略(CSP)功能? 我仅收到有关Safari的错误报告,并且想要确认Safari是否支持我已有的策略。 我的策略: base-uri; object-src; script-src https://*.example.com * .example.com” nonce-LwhUCQNCuRTtk6dBXRpPjw ==”“严格 ..
发布时间:2020-10-08 22:56:55 其他开发

如何使用Webpack,内容安全策略以及对自己的服务器和外部站点的提取/ ajax调用?

我在 entry.js 文件中添加了访存调用: fetch('https://ipinfo.io/json') .then(response => response.json()) .then(data => console.log (数据)); 我的webpack构建很好,直到我添加了它,然后我才开始遇到有关内容安全策略的错误。 以前,我没有定义任何内容安全策略。 ..
发布时间:2020-10-08 22:56:53 前端开发