【发布时间】:2021-07-28 09:24:27
【问题描述】:
我正在使用 node.js,我想为某些东西设置 CSP,例如 JavaScript 和 CSS。我可以使用随机数和散列,但我将如何允许 HTML 属性,例如:
<div style="color:blue;" onclick="myFunction()"></div>
由于这两个都是 CSS 或 JavaScript,我的 CSP 会阻止它们。我能做些什么?我不想实现unsafe-inline。
【问题讨论】:
-
您可以查看this。
-
@ApoorvaChikara 所以你说这里没有我想做的选择。
-
是的,这是在 MDN-web 文档中指定的。可能有一些技巧可以做到这一点。
标签: node.js hash attributes content-security-policy nonce