Jenkins关闭CSRF

很多用户在使用 jenkins 的时候根本不想他自带的 CSRF,那我们就可以关掉他,主要是这个参数 hudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION

第一种#

# 登录jenkins 系统管理-> 脚本命令行,运行如下groovy代码
import jenkins.model.Jenkins
def instance = Jenkins.instance
instance.setCrumbIssuer(null)

第二种#

# 编辑配置文件
vim /etc/sysconfig/jenkins
# 找到这一行
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"
# 在JENKINS_JAVA_OPTIONS后面加入上面的参数,变成
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true"
# 重启服务
systemctl restart jenkins
本作品采用《CC 协议》,转载必须注明作者和本文链接
困困熊
Meriodas