码迷,mamicode.com
首页 > 其他好文 > 详细

解决访问本地jenkins报错:No valid crumb was included in request for /jenkins/createItem by admin. Returning 403

时间:2019-12-14 16:00:21      阅读:779      评论:0      收藏:0      [点我收藏+]

标签:nginx   返回   提交   转发   pac   传输   its   request   http请求   

今天在通过Jenkins接口创建项目的时候,返回报错HTTP403,刚开始还以为自己参数传输错误,检查了好几遍也没找出啥问题。后面一看控制台才发现这个错误,No valid crumb was included in request for /jenkins/createItem by admin. Returning 403。

 

技术图片

错误原因:jenkins在http请求头部中放置了一个名为.crumb的token。在使用了反向代理,并且在jenkins设置中勾选了“防止跨站点请求伪造(Prevent Cross Site Request Forgery exploits)”之后此token会被转发服务器apache/nginx认为是不合法头部而去掉。导致跳转失败。

解决办法:在Jenkins设置===》配置全局安全性里面,取消勾选防止跨站点请求伪造。就可以正常提交了。

如图:

技术图片

解决访问本地jenkins报错:No valid crumb was included in request for /jenkins/createItem by admin. Returning 403

标签:nginx   返回   提交   转发   pac   传输   its   request   http请求   

原文地址:https://www.cnblogs.com/xiamaojjie/p/12039161.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!