【发布时间】:2019-05-19 15:34:34
【问题描述】:
我正在为单个网页编写一个外部脚本,我需要通过此脚本向另一个资源发出 POST JSON 请求。
但是,当我这样做时,它会引发 CSP 错误:"Refused to connect to <URL> because it violates the following Content Security Policy directive: "connect-src 'self'"。
我查看了网页并看到包含 CSP 内容的 Content-Security-Policy 的元标记。但是,我尝试手动将我的 <URL> 添加到 CSP connect-src 内容,但它仍然无法正常工作。
问题:
- 我可以通过外部脚本更改 CSP 吗?如何?
- 可能有任何解决方法?
【问题讨论】:
标签: javascript html security http-headers content-security-policy