Jenkins RestAPI调用出现Error 403 No valid crumb was included in the request
2021-07-17 09:18
阅读:548
方法一(不推荐):
在jenkins 的Configure Global Security下 , 取消“防止跨站点请求伪造(Prevent Cross Site Request Forgery exploits)”的勾选
方法二:
1、获取用户API token
http://Jenkins_IP:8080/user/zhangyi/configure
点击 show API Token,假设是API_TOKEN
2、计算CRUMB
CRUMB=$(curl -s ‘http://USER:API_TOKEN@Jenkins_IP:8080/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)‘)
3、请求时附带CRUMB信息即可
curl -X POST -H "$CRUMB" http://USER:API_TOKEN@cd.web.tc.ted:8080/reload
文章来自:搜素材网的编程语言模块,转载请注明文章出处。
文章标题:Jenkins RestAPI调用出现Error 403 No valid crumb was included in the request
文章链接:http://soscw.com/index.php/essay/106198.html
文章标题:Jenkins RestAPI调用出现Error 403 No valid crumb was included in the request
文章链接:http://soscw.com/index.php/essay/106198.html
评论
亲,登录后才可以留言!