主要有如下几个要点: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