主要有如下幾個要點:git
1.在 Manage Jenkins 中設置Configure Global Security(主要是設置CSRF Protection中的prevent cross site request forgery exploits)github
2.而後爲指定項目設置token,便於遠程訪問時進行url校驗(以下:我設置的是Brawn_wireless)less
3.能夠經過Postman進行測試配置是否生效:測試
因爲在編譯的時候,項目須要傳入參數,因此訪問的url應該爲: http://your_ip:your_port/job/your_project_name/buildWithParameters?token=your_token¶m=your_paramui
注意:因爲設置了Jenkins須要登陸纔能有權限訪問,因此Authorization中選擇Basic Auth, 填入帳戶密碼便可url
Java代碼實現遠程調用Jenkins詳情見:https://github.com/mistbor/Remote-Call-Jenkins3d