0
点赞
收藏
分享

微信扫一扫

曲线解决问题。HTTP ERROR 403 No valid crumb was included in the request【重装到带CSRF 的版本】


根据官网描述,Jenkins版本自2.204.6以来的重大变更有:删除禁用 CSRF 保护的功能。 从较旧版本的 Jenkins 升级的实例将启用 CSRF 保护和设置默认的发行者,如果之前被禁用。

虽然删除了禁用csrf保护功能,增加了安全性,但是在一些结合Gitlab、Spinnaker等等工具进行持续集成过程中就增加了一些认证环节,若没有进行相关配置,得到的一定是403的报错。因为集成服务都是在内网操作,为删繁就简,笔者便考虑关闭 CSRF 保护功能

此刻是:2020年11月14日 22:09:12

我得jekins 版本是:2.266

所以。。让我们卸载新的版本,重新安装旧版本吧。因为我尝试解决了一天也没能解决这个问题。。。

 

卸载

service jenkins stop
yum clean all
yum -y remove jenkins
rm -rf /var/cache/jenkins
rm -rf /var/lib/jenkins/

我们去官网下载war包。。

官网地址:https://ftp-nyc.osuosl.org/pub/jenkins/war-stable/

曲线解决问题。HTTP ERROR 403 No valid crumb was included in the request【重装到带CSRF 的版本】_war包

看到分水岭了么 

我们下他上面的一个版本

建议用迅雷开会员加翻墙。速度较快

https://ftp-nyc.osuosl.org/pub/jenkins/war-stable/2.204.5/

下载好上传到服务器。。或者用服务器命令行下载,但是下载比较慢。

wget https://ftp-nyc.osuosl.org/pub/jenkins/war-stable/2.204.5/

下载好到war包目录下

java -jar jenkins.war --httpPort=8081

然后就可以开始使用jenkins了而且还配置好了端口8081..

 

举报

相关推荐

0 条评论