webhooks与jenkins配合使用时提示:HTTPStatus403-Novalidcrumbwasincludedintherequest

webhooks与jenkins配合使用时提示:HTTPStatus403-Novalidcrumbwasincludedintherequest_第1张图片webhooks与jenkins配合使用时提示:HTTPStatus403-Novalidcrumbwasincludedintherequest_第2张图片

解决方法如上

错误原因(Reason):

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


你可能感兴趣的:(jenkins)