【发布时间】:2021-01-06 07:15:29
【问题描述】:
我正在根据集成本地银行支付网关的要求为 Wordpress 网站构建内容安全策略。可悲的是,许多内联脚本是 Wordpress 的一部分,它是插件。我必须手动将生成并显示在控制台中的哈希列入白名单。我补充说:
Header set Content-Security-Policy "default-src 'none'; script-src 'self' 'sha256-#RANDOM_CHARACTERS'
sha256-#RANDOM_CHARACTERS(取自控制台)
我必须一个一个地手动提取这些哈希值。有没有更有效的方法?
我在 GITHUB 上发现了以下内容: AutoCSP
理想情况下,这应该会生成类似这样的内容,我可以将其复制并粘贴到 CSP 中,但它根本不适合我。也许我做错了什么。
【问题讨论】:
标签: javascript wordpress .htaccess sha256 content-security-policy