jenkins 403 400 问题解决

你还在为每次项目出问题时,不在电脑旁边而烦恼吗?

是的,我特烦恼,所以最近在撸一个手机上可以一键回滚的小工具,想想都刺激

咳咳咳,回归主题,相必想要使用jenkins restful api的小伙伴都会遇到这两个状态码的烦恼

403:

403,jenkins已经接收到请求了,只是不执行而已,因为你没有权限

网上说关掉CSRF校验的,其实这个并不是太好的办法,所以,还是用token验证的方式安全一点

步骤:用户列表 -> 点击自己的名 -> 设置 -> 在 API token 那里点击添加新token -> 复制token

 

复制完token后就可以试试了

 

 

结果却是......................400,好的,这个问题留到下面说

还有另一种情况,如果用github或者是gitlab触发构建的话,需要设置job的令牌

 

这个的调用只需要在URL后面加token=123456就可以了

 

400:

400这种情况百度是没搜到咋解决了,我就bing了一下,那里也有老哥遇到这种情况

他的解决办法是用另一个api,/buildWithParameters,这个api需要带上参数,所以没有需要传的可以随便传,a=a都行

 

好了,暂时踩坑比较恶心的就这个,后续待稳定下来,我就把他开源出来方便大家

 

 

 

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值