如何将REST API与Java一起更新作业配置



我想在不重新启动詹金斯的情况下更新詹金斯作业。为此,我在Java代码中使用Jenkins Rest API。但是由于CSRF安全性,我无法将任何内容发布给Jenkins URL。通过使用Crumbissuer,这可以做到。谁能帮助我使用Crumbissuer?

要使用REST API更新CSRF获得的Jenkins的作业,我们需要发出Crumb。要发出以下REST API:http://主机名:port/crumbissuer/api/json

它将返回一个具有3个键值对的jason:_班级屑crumbrequestfield

将邮政为crumbrequestfield的请求标头设置为Crumb。然后它将能够连接。

最新更新