我尝试添加this在 Jenkins 脚本控制台中,但没有帮助:
"-Dhudson.model.DirectoryBrowserSupport.CSP=default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline ';"
如何做到这一点?或what is wrong ?
最佳答案
您发布了 java 的启动参数。如果您想在控制台内测试它,请尝试以下操作:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline';")
如果您想更改每次启动的属性,您可以添加:
-Dhudson.model.DirectoryBrowserSupport.CSP="default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline';"
到你的启动参数,这样它可能看起来像:
java -Dhudson.model.DirectoryBrowserSupport.CSP="default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline';" -jar jenkins.war
如果您需要更多信息,可以查看JENKINS Configuring Content Security Policy
关于jenkins - 如何放宽Allure的Jenkins安全规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35181175/