我正在根据集成本地银行支付网关的要求为Wordpress网站建立内容安全政策。不幸的是,很多内联脚本是Wordpress及其插件的一部分。我必须手动将生成并显示在控制台中的哈希表列入白名单。我加了:
Header set Content-Security-Policy "default-src 'none'; script-src 'self' 'sha256-#RANDOM_CHARACTERS'
sha256-#RANDOM_CHARACTERS(从控制台获取)
我必须手动逐个拉动这些哈希。有没有更有效的方法?
我对GITHUB进行了以下突击: AutoCSP
理想情况下,应该生成类似这样的内容,我可以将其复制并粘贴到CSP中,但对我来说根本不起作用。也许我做错了。
答案 0 :(得分:0)
在这种情况下,最有效的方法是:
如果您的任何脚本是动态的,则静态哈希将不起作用。