2

ジェンキンスのバージョン: 2.121.1 。

グローバル セキュリティ: LDAP + Matrix ベースのセキュリティ。匿名のアクセス権はありません。

匿名アクセスが無効になっているため、スクリプトは「 http://jenkins_host/crumbIssuer/api/json 」にアクセスできません。CSRFトークンを取得するために。

https://issues.jenkins-ci.org/browse/JENKINS-45811では、ビルド トークン ルート プラグインを使用すると、匿名のアクセス制限を回避できることが記載されています。

crumbIssuer API を実行するためにこのプラグインを適切に使用する方法がよくわかりません。プラグインの URL には 'buildByToken/build?job=RevolutionTest&token=TacoTuesday' のような形式があり、buildByToken を使用して '/crumbIssuer/api/json' を実行する方法が明確ではないため.. (ビルドジョブ?)

ありがとう!

4

0 に答える 0