解決訪問本地jenkins報錯:No valid crumb was included in request for /jenkins/createItem by admin. Returning 403


今天在通過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設置===》配置全局安全性里面,取消勾選防止跨站點請求偽造。就可以正常提交了。

如圖:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM