登錄使用Jenkins時突然間出現錯誤信息:HTTP STATUS 403-FORBIDDEN,No valid crumb was included in the request。
看到這個錯誤信息不必驚慌,這個是由於使用nginx進行反向代理時,代理服務器將Jenkins的http請求頭部中的.crumb的token信息清楚掉了,導致跳轉失敗。
解決方式:
1.將nginx.conf的server配置段內容中添加如下內容:
server{
ignore_invalid_headers off;
}
2.在Jenkins全局安全設置中取消“Prevent Cross Site Request Forgery exploits”的勾選。