我想在不重新启动 jenkins 的情况下更新 jenkins 作业。为此,我在我的 java 代码中使用了 jenkins REST API。但由于 CSRF 安全性,我无法向 jenkins URL 发布任何内容。通过使用 crumbIssuer 可以做到这一点。任何人都可以帮我处理 crumbissuer 吗?
问问题
351 次
1 回答
0
要使用 Rest api 更新 CSRF 安全 jenkins 的工作,我们需要发出 crumb。要发布 crumb,请使用以下 api: http://hostname:port/crumbIssuer/api/json
它将返回一个具有 3 个键值对的 jason:_class crumb crumbRequestField
将 post 的请求标头设置为 crumbRequestField 并将值设置为 crumb。然后它将能够连接。
于 2016-12-22T04:33:58.353 回答