>每当我尝试将图像URL从数据库获取到客户端时,都会收到此错误:
Refused to load the image 'https://nuclear-photos.s3-ap-southeast-1.amazonaws.com/…22:33:44%20GMT+0400%20(GST)TEST.png'
because it violates the following Content Security Policy directive: "img-src data: 'self' http://*.s3.amazonaws.com https://*.s3.amazonaws.com".
是什么导致了这个问题?!
这可能是因为您安装了browser-policy
软件包。 通过在服务器上添加以下代码行来修复它:
BrowserPolicy.content.allowOriginForAll("nuclear-photos.s3-ap-southeast-1.amazonaws.com");
这会告知您的浏览器策略允许来自此域的任何内容(大概是您自己的 S3 存储桶)。