嵌入图像的CSP哈希?

时间:2018-09-20 11:24:05

标签: content-security-policy

谁能告诉我如何使用哈希将这张图片列入白名单?

<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7">

我尝试过散列

data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7

使用 https://report-uri.com/home/hash 给我 'sha256-VgpIHZS5S+KORabuSYaC+SsuuZ+Pb1lWyarZafYe5eU=' 但它仍然显示错误:

  

拒绝加载图像   '数据:图像/ gif; base64,R0lGODlhAQABAIAAAAAAAP //// yH5BAEAAAAALAAAAAABAAEAAAIBRAA7'   因为它违反了以下“内容安全策略”指令:   “ img-src'self''sha256-VgpIHZS5S + KORabuSYaC + SsuuZ + Pb1lWyarZafYe5eU ='”

请注意,在这种情况下,不能指定img-src data:;,但是可以选择在CSP中添加哈希。

0 个答案:

没有答案