2016-09-15 103 views
0
http://localhost:8080/view/view_name/job/job_name/parambuild/?IP=10.10.10.10 

訪問上面的鏈接,說:HTTP錯誤404未找到,如果用戶沒有登錄。 被但從工作角度改變的任何權限的訪問,以重定向到eventhough用戶沒有登錄的同一頁。如何在作業URL中使用params創建作業?

http://localhost:8080/view/view_name/job/job_name/build?IP=10.10.10.10 

該鏈接可以在兩種情況下,用戶訪問登錄&用戶不能登錄。 在這裏,參數字段將不會被10.10.10.10 自動填充我需要參數字段被URL傳遞的值自動填充。這可以通過第一個鏈接來實現。

如何訪問第一個鏈接頁面,儘管用戶尚未登錄(稍後,可以將其重定向到登錄頁面,一旦生成按鈕被點擊)?

回答

0

您是否試圖爲未登錄的用戶觸發構建?聽起來有風險...但是我會嘗試2個選項:

  1. 刪除/從/?在你的第一個鏈接

  2. 建設遠程需要通過令牌(應在作業中也啓用):

    捲曲-X POST「http://user:[email protected]:8080/job/JOB1/buildWithParameters?token=TK1&IP=10.10.10.10

+0

不,我不是要觸發與未登錄的用戶。這是絕對危險的。訪問第一個鏈接,登陸到http錯誤404頁面(當用戶沒有登錄時觀察到這種情況)。所以,我需要的是「我應該能夠訪問該頁面,即使我沒有登錄(不建立)」。 – User