我们目前有JFrog的人工库作为我们的存储库工具,使用SAML和Azure Active Directory的单点登录。
我现在还为我们的PowerShell模块创建了一个本地AF存储库。当我使用内部AF用户时,这一切都能工作。要安装一个模块,我运行如下所示:
$cred = Get-Credential #Your credentials for access to Artifactory
Install-Module MyModule -Repository "MyRepo" -Credential $cred但是,如果我为Azure AD用户传递凭据,我将得到
警告:无法解析包源“https://......'”。
这不是我所期望的“错误”,但是是的,它需要一个标记来进行,而不是一个普通的证书。
是否有任何方法可以使用PowerShellGet命令,如安装模块与SAML身份验证?
发布于 2019-09-11 12:20:28
这可能是一个许可问题。您可以验证您试图使用的用户是否具有访问Artifactory中这个存储库的适当权限。如果用户确实有权限,那么您能复制这个文件并从"artifactory.log“中附加日志吗?这可以帮助诊断问题。
https://stackoverflow.com/questions/57852968
复制相似问题