content-security-policy相关内容

CSP、RocketLoader和Nginx?

所以我试图避免使用(另一个)页面规则来禁用我的一个子域的RocketLoader,因为我们不能使用RegEx在一个页面规则下选择多个特定的子域,并且只能为免费帐户获得3个页面规则。 根据此页面: https://support.cloudflare.com/hc/en-us/articles/216537517-Using-Content-Security-Policy-CSP-wit ..

未捕获EvalError:拒绝将字符串作为JavaScript求值,因为在尝试运行CKEditor时,不允许使用脚本源(';unsafe-eval';)(&q;unsafe-eval';)

我在本地运行Invenio数字存储库框架,它附带了一个用于运行CKEditor的节点模块,其富文本功能是本项目的基本要求。我曾尝试通过Invenio相当陈旧的文档修改我的配置,但没有成功,所以我采用了老式的方法:通过以下方式加载.js文件: 它肯定在尝试加 ..
发布时间:2022-02-25 17:40:41 其他开发

如何让脚本使用 setAttribute 'style' 而不会破坏 CSP

我正在努力使我的 CSP 政策尽可能严格.我需要在我的捆绑包中包含 3d 派对组件.但它使用了破坏 CSP 的 element.setAttribute('style'...) 方法.有没有办法让这个特定的脚本以这种方式内联样式? 解决方案 2018-10-06更新 这里的原始答案仍然是正确的现在 - 因为至少使用 CSP目前在浏览器中实现,仍然没有办法动态注入样式指定 unsafe ..
发布时间:2022-01-19 12:47:17 前端开发

在运行测试时放宽 Chrome 的 CSP (webdriver) (Content-Security-policy)

我正在尝试在使用 proctractor(webdriver、chromedriver)运行测试时放松 Chrome 的 CSP. 所以解决方案可以是 根据我的搜索结果,类似“--disable-csp"的标志不存在. webdriver/protractor 的设置. 我找不到任何解决方案,只能设置一个过滤标头的代理. 有什么想法吗? 解决方案 目前没有原生选项 ..

拒绝加载脚本,因为它违反了以下内容安全策略指令:script-src error with ChromeDriver Chrome and Selenium

我正在尝试从这些链接中获取电话号码“https://www.practo.com/delhi/doctor/dr-meeka-gulati-dentist-3?specialization=Dentist&practice_id=722421" 和 " 如果元素存在,它会抓取电话号码,否则电话号码为无 蜘蛛代码: 从 selenium 导入 webdriver从 selenium.web ..

“Lighthouse 无法下载 robots.txt 文件"尽管文件可以访问

我有一个 NodeJS/NextJS 应用程序在 http://www.schandillia.com.该项目有一个 robots.txt 文件,可在 http://www.shandillia 访问.com/robots.txt.截至目前,该文件是用于测试目的的准系统: 用户代理:*允许:/ 但是,当我在我的网站上运行 Lighthouse 审核时,它会引发 抓取和索引错误,说它无法下载 r ..

ASP.NET WebForms 中的内容安全策略

我正在寻找一种好方法来为我的 ASP.NET WebForms 应用程序实现相对强大的 Content-Security-Policy 标头.我将尽可能多的 JavaScript 存储在文件中而不是内联中,但默认情况下,WebForms 注入了大量内联脚本 — 用于诸如表单提交和基本 AJAX 调用之类的简单事情. MVC 有一些简单的方法来实现 nonce,尤其是在像 NWebsec 这样 ..
发布时间:2022-01-06 10:44:38 C#/.NET

自定义 Web 表单脚本生成

好的,是的,现在是 2020 年,但不要笑.我正在尝试更新一些 ASP.NET Web 表单.我的目标是锁定它们,通过应用更严格的内容安全策略 (CSP) 使它们更安全.为此,我使用的是随机数,而不是允许 unsafe-inline 用于脚本编写. 对于“简单"网络表单,它工作正常.但是,每当有导致回发的 ASP 控件时,我都会遇到问题.当我查看页面源代码时,我看到如下内容: // ..
发布时间:2022-01-06 09:56:04 其他开发

Google Analytics.js 和内容安全政策

我有一个使用默认 html5boilerplate 内容安全策略的网络应用. 但是,我们在页面上有新的 Google Analytics.js 代码段,该代码段已被 CSP 阻止. 我一直试图找到一个 CSP 和 JS 包含结构的示例,该结构将允许 Google analytics.js,但没有任何运气. 最接近的 SO 帖子是 Google Analytics 和 Conten ..

内容安全政策能否与 Google Analytics 和 AdSense 兼容?

有谁知道如何让 CSP(即使使用 default-src 通配符)工作,以便现代分析脚本将网站每页数据(不仅仅是主页数据)发送到网站所有者的帐户,从而显示 AdSense 广告? 我为我的网站尝试了许多 CSP 变体,包括在 的 .htaccess 文件中提出的变体,但所有变体都阻止了 Google Analytics(分析)生成每页数据(主页除外)和 Google A ..