大家好。我遇到了一个问题:我的测试生成了一个 html 报告,我使用 HTML Publisher 将其发布到 Jenkins。HTML 附加到作业中,但样式未应用于其中。控制台错误:
拒绝应用内联样式,因为它违反了以下内容安全策略指令:“style-src 'self'”。启用内联执行需要“unsafe-inline”关键字、哈希(“sha256-THOk1r6rC4+HM3k9+2D9L3LsMds3+2crJ1U6Db9rsEk=”)或随机数(“nonce-...”)。
我在这里看到了类似的问题,并且通过设置这个策略来解决它们,但对我来说,这个解决方案不起作用。我尝试在 Jenkins.xml 参数中编写 `...style-src 'usafe-inline'... 并且通常禁用策略,将参数留空。系统信息页面上显示了相应的更改,
但控制台中的错误仍然保持不变。
看起来像詹金斯的一个错误。编辑 jenkins.xml 没有结果。目前,唯一的方法是通过控制台不时设置策略设置。