Jenkins/Hudson API 使用 API 键访问无效
Jenkins/Hudson API Access with API Key Not Working
我正在尝试通过 api 访问我的 Jenkins 构建,但是我不确定是否可以直接 URL。
我基本上已经建立了一个本地网站,其中有类似的内容:
var jsonAPI = "http://jenkinsurl.com/build/api/json"
不过我需要认证。所以我找到了我的 API 令牌,但我如何将它放在一起 - 是不是像:
var jsonAPI = "http://jenkinsurl.com/build/api/json?apitoken=xxxxxxx"
谢谢
API Token 基本上就像密码一样。您仍然需要在 HTTP 身份验证时提供 username/password 对。
您可以尝试(将apitoken
替换为实际令牌):
http://username:apitoken@jenkinsurl.com/build/api/json
或卷曲:
curl -u username:apitoken http://jenkinsurl.com/build/api/json
我正在尝试通过 api 访问我的 Jenkins 构建,但是我不确定是否可以直接 URL。
我基本上已经建立了一个本地网站,其中有类似的内容:
var jsonAPI = "http://jenkinsurl.com/build/api/json"
不过我需要认证。所以我找到了我的 API 令牌,但我如何将它放在一起 - 是不是像:
var jsonAPI = "http://jenkinsurl.com/build/api/json?apitoken=xxxxxxx"
谢谢
API Token 基本上就像密码一样。您仍然需要在 HTTP 身份验证时提供 username/password 对。
您可以尝试(将apitoken
替换为实际令牌):
http://username:apitoken@jenkinsurl.com/build/api/json
或卷曲:
curl -u username:apitoken http://jenkinsurl.com/build/api/json