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

Amith Kumar Mutakari
2023-01-22十一10

如果您将SAML与Artifactory一起使用,那么按照设计,SAML 2.0标准允许SAML用户通过SAML SSO访问Artifactory UI。但是,命令行工具需要独立的认证方法来实现此访问。

登录通过Docker、npm和Maven等客户端,你可以为SAML SSO用户生成API密钥,具体操作如下:

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

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

生成API密钥或身份令牌后,就可以使用它了而不是输入一个密码,而不是同时输入UserID和密码。但是,请注意,这将需要一个专用REST API头