jenkins 下使用 HTML Publisher 插件后查看 html不显示内容
【参考博文】https://blog.csdn.net/qq_35451939/article/details/80283748
现状
1、页面显示zip
2、F12后出现
原因:jenkins为了避免受到恶意HTML/JS文件的攻击,会默认将安全策略CSP设置为,不允许加载不安全的内容。
解决方法:
1、临时的方法,重启后失效
Manage Jenkins->Script console中添加以下命令,并运行。
System.setProperty(“hudson.model.DirectoryBrowserSupport.CSP”," ")
2、永久方案
将以上策略写入系统环境变量,如/etc/profile
a、tomcat容器启动:
JAVA_OPTS=-Dhudson.model.DirectoryBrowserSupport.CSP=
b、war 包启动
java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar jenkins.war