ARTIFACTORY:当使用SAML SSO访问ARTIFACTORY时,如何验证命令行工具

Amith Kumar Mutakari
2022-04-27 09:48

如果您在Artifactory中使用SAML,那么SAML 2.0标准允许SAML用户通过SAML SSO访问Artifactory UI。但是,命令行工具需要独立的认证方法来实现这种访问。

登录通过Docker, npm和Maven等客户端到Artifactory,您可以通过以下步骤为SAML SSO用户生成API密钥:

  1. 使用SAML登录到Artifactory UI (请注意:务必勾选SAML配置->自动创建人工用户而且允许创建的用户访问配置文件页面复选框。)
  2. 在第一次登录之后,SAML用户的用户标识将被保存在Artifactory。之后,SAML用户可以通过用户界面或者通过使用创建API密钥REST API。

这现在与“身份标识,也可以通过Welcome User选项卡下的“Edit Profile”部分的UI生成。

一旦生成了API密钥或身份令牌,就可以使用它而不是一个密码或代替用户id和密码。但是请注意,这将需要一个专用REST API头