24得票4回答
React Helmet可以将一个JavaScript对象注入到<head>标签中吗?

我有一个问题,我需要将一个Javascript对象注入到HEAD标签中,用于标签管理目的。这是我的Helmet组件,但它只接受特定的参数通过rewind()函数来设置metadata服务器端。是否仍然有一种方法可以使用React Helmet来实现我需要的功能,即创建JavaScript对象并...

9得票3回答
使用create-react-app创建的应用程序,在使用express(带有helmet)提供服务时出现CSP错误

我在使用Express和Helmet来提供“create-react-app”构建的服务时遇到了困难。我在浏览器控制台中得到了几个与内容安全策略相关的错误: csp-errors 当然,它没有显示应用程序。我注意到,如果我在Express中将Helmet作为中间件删除,它可以正常工作,但这...

8得票1回答
安全头盔导致在Heroku上托管的MERN应用程序出现错误:拒绝执行内联脚本,因为它违反了以下内容

我已将我的MERN应用程序托管在Heroku上,但每当我在app.js文件中实现helmet时,就会出现此问题。 const path = require('path'); const express = require('express'); const morgan = require(...

8得票6回答
头盔(Helmet)Express 显示 ERR_BLOCKED_BY_RESPONSE.NotSameOrigin 200。

请帮我,我在谷歌上找了很久也没有得到真正的答案来解决我的问题。 我想使用Helmet来保护我的Express服务器。但是当我使用它时,我会遇到这个错误:ERR_BLOCKED_BY_RESPONSE.NotSameOrigin 200,用于从我的数据库加载图片。 这是我的Express服务器:...

8得票8回答
如何从 TypeScript 中使用 helmet.js?

根据文档,使用纯JS的头盔相当简单: const express = require('express') const helmet = require('helmet') const app = express() app.use(helmet()) 但是我怎样才能在 TypeSc...

7得票2回答
使用Helmet时出现"NotSameOriginAfterDefaultedToSameOriginByCoep"错误

在使用Helmet.js时,我在浏览器控制台中看到以下错误: net::ERR_BLOCKED_BY_RESPONSE.NotSameOriginAfterDefaultedToSameOriginByCoep 我该怎么办?

7得票1回答
头盔和内容安全策略以及使用nonce但仍然出现错误

我正在使用Helmet.contentSecurityPolicy,并且这里是我的对象要点: 我的脚本没有加载... 这个没有被加载,但你可以看到我在我的信任项目中有它; 没有加载: 这些是通过GoogleTagManager加载的项目,但是我在其中添加了一个nonce? 对于其中一些...