Jenkins版本:2.121.1。
全局安全性:LDAP +基于矩阵的安全性。没有匿名访问权限。
由于禁用了匿名访问,所以我的脚本无法访问“ http://jenkins_host/crumbIssuer/api/json”。以获得CSRF令牌。
在https://issues.jenkins-ci.org/browse/JENKINS-45811中,提到了Build Token Root插件可以解决匿名访问限制。
我不确定如何正确使用此插件来执行crumbIssuer API?因为插件URL的格式为'buildByToken / build?job = RevolutionTest&token = TacoTuesday',但我不清楚如何使用buildByToken执行'/ crumbIssuer / api / json'。.(我需要创建建造工作?)
谢谢!