簡體   English   中英

使用參數化觸發器插件的Jenkins遠程構建失敗

[英]Jenkins remote build with Parameterized Trigger Plugin failed

我正在使用Jenkins和參數化觸發插件來遠程觸發作業。 構建觸發器因控制台輸出而失敗,如下所示

Server returned HTTP response code: 403 for URL: http://x.x.x.x:8080/job/jobname/buildWithParameters?token=buildcommand&build&delay=0
Connection to remote server failed, waiting for to retry - 10 seconds until next attempt.
Retry attempt #1 out of 5
Server returned HTTP response code: 403 for URL: http://x.x.x.x:8080/job/jobname/buildWithParameters?token=buildcommand&build&delay=0
Connection to remote server failed, waiting for to retry - 10 seconds until next attempt.
ERROR: Remote build failed for the following reason:

來自瀏覽器的URL“ http://xxxx:8080/job/jobname/build?token=buildcommand&build&delay=0 ”的構建能夠遠程觸發構建。

我只看到兩個URL之間的區別是一個使用'build'而另一個使用'buildWithParameters'。

你能幫我解決一下嗎?

有同樣的問題,我的遠程jenkins使用由主構建傳遞的憑據。 要修復它,我必須在目標 Jenkins上禁用CSRF保護:

  1. 登錄到目標Jenkins並轉到Manage Jenkins
  2. 轉到配置全局安全性
  3. 向下滾動到防止跨站點請求偽造攻擊
  4. 取消選中它
  5. 保存更改

無需重啟Jenkins,只需再次嘗試主作業。

警告:顯然你的Jenkins服務器沒有CSRF保護......但它可能安全地落后於企業防火牆,對吧?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM