【问题标题】:How to resolve access denied exception on jfrog artificatory?如何解决 jfrog 工件上的访问被拒绝异常?
【发布时间】:2021-02-23 09:42:19
【问题描述】:

我从 artifcatory 访问文件时遇到问题。

我在 Jfrog 工件中有一个本地 maven 存储库。存储库名称为 test,此存储库包含 jar 文件。

我正在使用 bamboo(构建工具)将文件部署到另一个名为 test1 的存储库中,在部署时我有一个 jar 依赖项放在存储库中 test,当我尝试从测试存储库位置访问/下载 jar 时,我在竹子中遇到访问被拒绝异常(未经授权,ReasonPhrase:Forbidden)错误。

但如果我在本地机器 .m2(settings.xml) 中使用相同的凭据,我就可以从工件测试中访问/下载文件/jar。

仅供参考:

  1. 用户权限:用户拥有读取、部署和删除权限。
  2. 用户对 test 存储库具有上述权限
  3. 通过具有相同凭据的浏览器访问 url:能够下载文件。

我是 jfrog 的新手,谁能帮我解决这个问题。

【问题讨论】:

    标签: maven maven-2 artifactory bamboo jfrog


    【解决方案1】:

    请参阅此wiki Bamboo Artifactory 集成。访问被拒绝是由于未经授权的请求,您能否确认在最初使用 Bamboo 设置 Artifactory 时是否通过了用户名和密码?此外,您可以在 resolvere 用户名和解析器密码中传递解析器任务本身的凭据,如下所示,

    【讨论】:

    • 我们尚未在竹子中设置/集成工件,我们正在使用 maven 插件(maven 3.3.9)进行构建/部署。凭据从竹子的 settings.xml 文件中读取,jfrog url 从 pom.xml 文件中读取。
    • 似乎是setting.xml的凭证无法正确读取或检查bamboo是否可以连接到Artifactory。我建议使用 Artifactory 竹插件并使用提供的任务执行相同的操作。
    • 我相信凭据已正确读取,因为在从测试存储库下载文件之前,我们已成功从其他存储库下载其他依赖项。
    猜你喜欢
    • 1970-01-01
    • 2011-12-25
    • 2012-05-19
    • 2014-11-19
    • 2013-09-06
    • 1970-01-01
    • 1970-01-01
    • 2014-09-25
    • 1970-01-01
    相关资源
    最近更新 更多