我正在使用神器python模块,我的repo不允许匿名登录,所以我需要登录。
首次尝试使用用户名和密码;虽然我不想在代码中包含它;所以我正在研究如何使用我服务器上的API密钥。
文档似乎没有包含使用artifactory API密钥的任何选项。有没有办法使用密钥生成与artifactory的连接,然后使用artifactory python模块?
答案 0 :(得分:0)
我使用python-requests
模块访问artifactory api。
<强>实施例强>
import requests
requests.get(url, headers={"X-JFrog-Art-Api": yourArtifactoryKey })
答案 1 :(得分:0)
您可以在REST API Wiki页面中看到可能的身份验证方法: https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API#ArtifactoryRESTAPI-Authentication
API Key可用作基本身份验证中的密码,也可以使用“X-JFrog-Art-Api”专用标头。