Jenkins服务重启后,安全机制会恢复默认配置
Jenkins安全默认是将以下功能都关闭了1、javascript
2、html上的内置插件
3、内置css或从其它站的css
4、从其它站的图处
5、AJAX
我的网页使用的是css和Js,所以显示不全。解决方法如下:
在jenkins系统管理中输入以下脚本运行:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
如下图:
https://testerhome.com/uploads/photo/2017/d51f516d-bea4-4696-998e-ad56593b0bfd.png!large
https://testerhome.com/uploads/photo/2017/bd84eb8a-8baa-4898-83f9-4d1db4474005.png!large 再次运行查看,显示正确
以上方法,在每次重启Jenkins后会重置jenkins的安全配置,需要再次执行;
下面就介绍下永久解决的方法:
jenkins上安装 Groovy 插件,用来执行系统 Groovy 脚本,安装完成后,在增加构建步骤里添加:
Execute system Groovy script
https://testerhome.com/uploads/photo/2017/fcf46851-6647-4a2b-82d6-17bf8a1d2fd9.png!large 执行脚本:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
页:
[1]