No valid crumb was included in the request
jenkins curl 报错 No valid crumb was included in the request,
由于之前用curl来获取jenkins job的运行状态,如下
curl -k -q -X POST -H 'Content-type: application/json' JENKINS——URL/jenkins/queue/item/123//api/json?pretty=true'
但是自从升级jenkins版本之后就报如下错误
<!doctype html><html lang="en"><head><title>HTTP Status 403 – Forbidden</title><style type="text/css">body {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style></head><body><h1>HTTP Status 403 – Forbidden</h1><hr class="line" /><p><b>Type</b> Status Report</p><p><b>Message</b> No valid crumb was included in the request</p><p><b>Description</b> The server understood the request but refuses to authorize it.</p><hr class="line" /><h3>Apache Tomcat/8.5.75</h3></body></html>
通过查看Jenkins官方文档
Jenkins : Remote access API
发现从2.9版本之后增加了CSRF保护策略,可以通过执行一些命令获取账号密码然后给加到之前的curl命令中,但是根据这个办法尝试半天没有效果,随决定关闭CSRF服务。
CSRF Protection 参考官网介绍可以通过下面方式关闭该服务。
在Jenkins Script Console中运行下面代码
dson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true
No valid crumb was included in the request相关推荐
- [Jenkins]Error:403 No valid crumb was included in the request
错误备忘 配置 jenkins 的时候,一直报这个错,是因为 jenkins 默认安全设置里面开启了 防止款站点请求伪造. 方法: 取消勾选这一项,就可以成功集成了 位置: Jenkins > ...
- jenkinsapi操作Jenkins,提示:No valid crumb was included in the request
# coding:utf-8from jenkinsapi.jenkins import Jenkins# 实例化Jenkins对象,传入地址+账号+密码 j = Jenkins("http ...
- jenkins 出现“Error 403 No valid crumb was included in the request ”的解决方案
背景介绍 开发的jenkins job 在local的 一台windows 上,而我们测试的jenkins job 在azure 上的一台windows server 2012 上.由于 azure上 ...
- No valid crumb was included in the request 问题定位与解决
背景 测试环境Jenkins版本进行了升级,发现代码中直接使用http调用Jenkins REST API的方法失效了,这边是除了GET以外其他的操作类的接口失效了,都是同样的错误,No valid ...
- Error 403 No valid crumb was included in the request 报错解决 容器化jenkins关闭CSRF
现象 gitlab 连接 安装在容器中的jenkins时,如果使用的是高版本的 jenkins ,会出现403错误,Error 403 No valid crumb was included in t ...
- 解决Error:403 No valid crumb was included in the request
Jenkins错误备忘:Error:403 No valid crumb was included in the request 在Jenkins上创建流水线后不能save,报这个错. 解决办法: 登 ...
- 码云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 ...
- 【笔记】Jenkins- 解决 “Error 403 No valid crumb was included in the request“
目录 问题 解决办法(亲测) 问题 HTTP ERROR 403 No valid crumb was included in the request 解决办法(亲测) Dashboard -> ...
- HTTP ERROR 403 No valid crumb was included in the request ~jenkins 太高的版本错误。降低版本
HTTP ERROR 403 No valid crumb was included in the request URI: /buildByToken/build STATUS: 403 MESSA ...
最新文章
- Linux下应用软件的安装
- java调用cd传输_Java调用Linux命令(cd的处理)
- linux性能优化实战-内存性能指标
- qt 文件 时间 倒序排列_win7电脑敬业签便签软件分类标签里的内容如何按提醒时间排列?...
- heat 用法 示例
- Java达到MySQL数据库备份(两)
- linux c 指针和内存分配内存,linux-C基础系列-内存管理(野指针).md
- xadmin的html文件,django xadmin(2) 在xadmin基础上完成自定义页面
- 白板机器学习笔记 P3-P8 高斯分布
- 商场超市数据备份方案
- 2016年北京大学信息学奥赛训练营上机考核第四场【pkusc真题模拟总结】
- 业务需求访谈中需要注意的重要法则(转)
- conda查看已装包_conda一个包管理器
- 文档被administrator锁定怎么解除
- 开学季,别忙着给孩子训练专注力!先搞清楚孩子的专注力类型
- 网页压缩--gzip和deflate的区别
- StarRocks 在中移物联网 PGW 实时会话业务领域的应用
- [MacOSX]_[LaunchDaemons]_[Mac OS X 安装Tomcat开机启动服务的方法之一]
- php中根据二维数组某个字段的值查找对应的一维数组
- Intouch学习笔记一
热门文章
- python输入名字、输出欢迎你_Python交互环境下打印和输入函数的实例内容
- 【清明节】开发平台公司流辰信息缅怀先祖,传承精神,撸起袖子创佳绩!
- 准备要注销的公司,但是公司名下商标怎么处理?
- 【手游项目4】过滤特殊字符,游戏账号名,玩家游戏名,数据库特殊字符检测
- 我们如何一键识别?拍照识别植物的软件有哪些?
- 中国科学院计算机博士范,范可(中科院研究员)_百度百科
- Bacnet协议/Bacnet4j读写
- QQ聊天对话框内 聊天者昵称,发送者昵称 的字体颜色怎么设置
- JVM 执行引擎的作用及工作过程
- Arduino for Esp8266 基础篇之Ticker