首页 > 解决方案 > 拒绝连接到“blob:http://XXX”,因为它违反了以下内容安全策略指令:“connect-src 'self'

问题描述

我正在使用“URL.createObjectURL(blob);” 将此 URL 传递给我的“src”,以加载xeokit查看器,它可以在本地 Windows 上正常工作,但如果尝试使用 docker 或 ubuntu 服务器它不起作用。

我还将它添加到我的 index.html 标题中

<meta http-equiv="Content-Security-Policy"
      content="
      worker-src blob:;
      child-src blob: gap:;
       style-src * self 'unsafe-inline' blob: data: gap:;
       script-src * 'self' 'unsafe-eval' 'unsafe-inline' blob: data: gap:;
       object-src * 'self' blob: data: gap:;
       img-src * 'self' blob: data:;
       connect-src * blob: data: gap:;
       frame-src * self blob: data: gap:;
       default-src * 'self' 'unsafe-inline' 'unsafe-eval' data: gap: content:;">

但我仍然有同样的错误。

标签: windowsdockerubuntuangular10

解决方案


推荐阅读