我想在詹金斯工作中自动化 Artifactory 发布和登台。
我得到了这个 curl 命令,
curl -X GET "http://localhost:9090/job/artifactory-8.0-release/artifactory/staging?
它工作正常,但它要求进行身份验证。当我进行自动化时,我只需要使用令牌而不是用户凭据来调用它。
请帮忙。
我想在詹金斯工作中自动化 Artifactory 发布和登台。
我得到了这个 curl 命令,
curl -X GET "http://localhost:9090/job/artifactory-8.0-release/artifactory/staging?
它工作正常,但它要求进行身份验证。当我进行自动化时,我只需要使用令牌而不是用户凭据来调用它。
请帮忙。
有几种方法可以使用令牌进行身份验证。
基本认证
curl -u<USERNAME>:<TOKEN> http://ARTIFACTORY_URL/api/system/ping
授权标头
curl -H"Authorization: Bearer <TOKEN>" http://ARTIFACTORY_URL/api/system/ping
来源:JFrog Artifactory 文档页面“访问令牌”