-2

我想在不重新启动 jenkins 的情况下更新 jenkins 作业。为此,我在我的 java 代码中使用了 jenkins REST API。但由于 CSRF 安全性,我无法向 jenkins URL 发布任何内容。通过使用 crumbIssuer 可以做到这一点。任何人都可以帮我处理 crumbissuer 吗?

4

1 回答 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 回答