Jenkins报:403 No valid crumb was included in the request

最近项目使用jenkins自动部署,我用的版本是2.348,关联gitee的webhook时用gitee发送推送测试时一直提示403问题

Jenkins报:403 No valid crumb was included in the request_第1张图片

我这里用的Jenkins版本是2.348,研究了一下发现原来是Jenkins新版本默认加入了CSRF设置,还不能页面配置关闭的那种...

尝试了网上各种方法,比如增加匿名可读权限,修改config.xml配置等均无效

后来借鉴一位网友经验

Jenkins 远程触发 403 No valid crumb was included in the request - 简书

高版本Jenkins需要使用脚本命令的设置关闭CSRF,输入一下内容执行

hudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION = true

回到页面时,可以看到黄色警告

再用gitee推送测试,提示成功

你可能感兴趣的:(项目部署,微服务,jenkins,运维)