Nginx 设置CSP允许浏览器加载不安全的页面
要设置Nginx允许浏览器加载不安全的页面,您可以在Nginx的配置文件中添加Content Security Policy(CSP)头部。
- 打开Nginx的配置文件,通常位于
/etc/nginx/nginx.conf或/etc/nginx/conf.d/default.conf。 - 在
http块中找到或添加以下行,以设置CSP头部:
add_header Content-Security-Policy "default-src 'self' 'unsafe-inline' 'unsafe-eval';" always;
这将允许加载来自同一域名的资源,并允许使用不安全的内联脚本和不安全的eval函数。
- 保存并关闭配置文件。
- 重新加载Nginx配置,以使更改生效。可以使用以下命令重新加载配置:
sudo service nginx reload
现在,Nginx将发送CSP头部到浏览器,允许加载不安全的页面。请注意,这样做可能会降低您的网站的安全性,因为允许加载不安全的页面可能会导致潜在的安全漏洞。请确保您对加载的页面进行了适当的安全审查和测试
原文地址: http://www.cveoy.top/t/topic/iJ61 著作权归作者所有。请勿转载和采集!