我想知道api端点,可以在其中发布用户名和密码,并且应该返回auth令牌。为了更加清晰,我附上了屏幕截图。
我知道它正在调用以下端点,但是这些端点没有任何文档,也许它们不是公开的。
答案 0 :(得分:2)
您在问题中提到的API是UI API。这些不是公开的,可能会更改。您应该依靠它们。
如果您希望生成一个Docker config.json
文件,如屏幕截图所示,则auth
部分只是<USERNAME>:<PASSWORD>
的base64编码。
对于零件使用可以使用:
所有选项均应如上所述以base64编码。
您可以避免使用Docker login documentation中所述的凭据存储将Docker凭据存储在config.json
文件中。
如果您希望为用户获取Artifactory API密钥,则应使用Get API Key REST API。