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

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

咳咳咳,回归主题,相必想要使用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都行

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

jenkins 403 400 问题解决相关推荐

  1. (转)wamp2.5虚拟主机VirtualHost出现403 Forbidden问题解决

    (转)wamp2.5虚拟主机VirtualHost出现403 Forbidden问题解决 笔者刚刚重装完系统,win8.1退回win7,感觉win8还是给触摸屏的PC设计的吧,没win7用的顺手啊.作 ...

  2. 码云Gitee WebHook Jenkins 403 err:No valid crumb was included in the request

    解决Gitee WebHook触发Jenkins 403错误,我的Jenkins版本为2.256,没有网上一般提到的取消勾选框 现象:Jenkins配置远程触发器,get触发正常 post报403,g ...

  3. 关于ajax请求400问题解决

    ajax请求:400 bad request 原因有两种: 参数不匹配, 请求太长 如何解决 针对参数不匹配,只能一一对照 请求太长的话,api最好使用post方式请求,我遇到的问题就是post请求太 ...

  4. jenkins 403 No valid crumb was included in the request 解决方案

    一.在请求头加上 crumb 我现在要使用 webhook 发一个 post 请求给 jenkins,结果报了 403 错误.一个可行的解决方案就是给这个请求头加上 crumb. 在桌面右击空白处点击 ...

  5. Python 技术篇-requests发送post请求传文件给flask服务端报405、400问题解决方法

    这是我 flask 服务端的一块代码,可以看到有个 methods=['GET', 'POST'],如果没有这个参数,发送请求就会报 405,因为默认能只接收到 get 请求,接收不到 post 请求 ...

  6. 微信小程序访问豆瓣电影API 403 400

    解决方法 nginx做代理,并改变请求的Referer和User-Agent头部信息 location / {     proxy_pass http://localhost:8080/; } loc ...

  7. jenkins 使用过程问题解决方法

    目前使用jenkins 做ci 集成测试.记录过成中问题.形成Q&A. 1.jenkins使用git时 在Source Code Management 有红色提示:git ls-remote ...

  8. Jenkins持续集成之小试牛刀

    关于Jenkins的安装,大家可以参考我的这两篇文章: Ubuntu16.04环境安装jenkins docker安装jenkins及其相关问题解决 之前没有好好研究过Jenkins,只是简单学会怎么 ...

  9. Windows下安装jenkins,关闭jenkins,修改jenkins端口号

    1.Jenkins安装部署 在官网下载Jenkins: https://jenkins.io/download/thank-you-downloading-windows-installer-stab ...

最新文章

  1. 逗号分隔的字符串转换为Python中的列表 split
  2. golang垃圾回收概述
  3. php中的几种跳转语句以及各自的特点,PHP中的跳转语句有且仅有break和continue两个语句。...
  4. [patl2-018]多项式A除以B
  5. ng-repeat 设定select 选择项
  6. RS232详解(续)
  7. Next.js踩坑入门系列(七) —— 其他相关知识
  8. 《Adobe Acrobat X中文版经典教程》—第1章复 习
  9. NOJI 148 fibonacci数列(二) 矩阵乘法二分幂
  10. 常用类回顾之(String类)
  11. Java 14 发布了,不使用class也能定义类了?还顺手要干掉Lombok!
  12. python 获取浏览器句柄下的网页控件,Python获取浏览器窗口句柄过程解析
  13. 小明历险记:规则引擎drools教程一
  14. python代码块使用缩进来表示_Python代码需要缩进吗
  15. 二维码识别开源库-Quire码
  16. IOS开发网络篇之──ASIHTTPRequest详解
  17. 地球人来源2【地底爬虫人访谈】
  18. 关于vcf文件的读取
  19. 史玉柱自述:我是如何做游戏策划
  20. Unicode编码和Base64编码

热门文章

  1. 中国石油大学(北京)-《化学与社会》第二阶段在线作业
  2. 视频教程-mybatis快速入门到精通-Java
  3. 【django】如何在{%static%}标签里头引用标签变量
  4. 中兴改组管理层;中科大实现 18 个量子比特的纠缠
  5. Hybrid APP 混合开发模式的选择之路(六:JSBridge---Native代码与JS代码的通信桥梁)
  6. 暗码了解牛奶的真正生产日期
  7. HDP kt_renewer ERROR Couldn‘t renew kerberos ticket in order to work around Kerberos 1.8.1 issu
  8. 【贯明专栏】不以物喜 不以己悲
  9. 人脸识别与膜虹识别_3D人脸识别越来越普及 为何三星的虹膜识别却不受待见
  10. 新浪短链接服务Android,新浪长链接转短连接API