Jenkins-无法通过API触发构建

时间:2019-07-28 11:57:25

标签: java jenkins jenkins-api

我试图通过api访问jenkins

在POSTMAN中进行api调用时,它工作正常,但如果在应用程序中(用react编写)访问了api,则会出现以下错误

我使用“ java -jar jenkins.war”运行jenkins

url:本地主机:8080

我尝试过的一些东西(没有用的是)    i)禁用CSRF和    ii)禁用安全性(但这不是解决方案,因为它将允许任何人访问它)

  "type": "default",
  "status": 403,
  "ok": false,
  "headers": {
    "map": {
      "content-length": "813",
      "x-permission-implied-by": "hudson.model.Hudson.Administer",
      "x-you-are-in-group-disabled": "JENKINS-39402: use -Dhudson.security.AccessDeniedException2.REPORT_GROUP_HEADERS=true or use /whoAmI to diagnose",
      "content-type": "text/html;charset=utf-8",
      "x-content-type-options": "nosniff",
      "date": "Sun, 28 Jul 2019 10:21:02 GMT",
      "server": "Jetty(9.4.z-SNAPSHOT)",
      "x-required-permission": "hudson.model.Hudson.Read",
      "x-you-are-authenticated-as": "anonymous",
      "x-jenkins-session": "63af948b",
      "x-jenkins": "2.176.2",
      "x-hudson": "1.395"
    }
  },
  "url": "http://admin:admin@localhost:8080/api/json",
  "_bodyInit": {
    "_data": {
      "size": 813,
      "offset": 0,
      "blobId": "dc017047-59b3-4dba-8762-38bc4d701714",
      "__collector": null
    }
  },
  "_bodyBlob": {
    "_data": {
      "size": 813,
      "offset": 0,
      "blobId": "dc017047-59b3-4dba-8762-38bc4d701714",
      "__collector": null
    }
  }
}

我是编码新手,对jenkins还是新手,所以我无法弄清楚。

预先感谢

0 个答案:

没有答案