404 error when calling artifactory.security() or artifactory.system()
还没有人认领这个 Issue。
评估
调研方向
首先针对 Artifactory 7.84.17 重现失败的 security() 和 system() 调用,然后检查报告行附近的 ArtifactoryImpl.java 以及 SecurityImpl.groovy:41。将这些请求路径与正常工作的 access/api/v1/tokens 示例进行比较。完成的标准是受影响的调用不再返回 404,并且其现有行为由适当的测试覆盖。
由索引模型根据 Issue 内容生成。
描述
I am working on creating a jenkins script, that can access artifactory Rest API (version: 7.84.17)
Following examples from README, when I make rest calls like:
ArtifactoryRequest repositoryRequest = new ArtifactoryRequestImpl().apiUrl("access/api/v1/tokens")
.method(ArtifactoryRequest.Method.GET)
.responseType(ArtifactoryRequest.ContentType.JSON);
ArtifactoryResponse response = artifactory.restCall(repositoryRequest);
println response.getRawBody()
I get expected response, but when I try to access anything via artifactory.security() or artifactory.system() it always gives me
org.apache.http.client.HttpResponseException: status code: 404, reason phrase: 404 page not found
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.newHttpResponseException(ArtifactoryImpl.java:257)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.get(ArtifactoryImpl.java:287)
at org.jfrog.artifactory.client.impl.ArtifactoryImpl.get(ArtifactoryImpl.java:270)
at org.jfrog.artifactory.client.Artifactory$get$0.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:144)
at org.jfrog.artifactory.client.impl.SecurityImpl.userNames(SecurityImpl.groovy:41)
at org.jfrog.artifactory.client.Security$userNames.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
at Script1.run(Script1.groovy:14)
Even system().ping() system().version().getVersion() isn't working.
I have tried admin scope token and even admin's identity token but its same result.
Can someone please help?
- 主要语言
- Java
- 星标
- 331
- 派生
- 164
- 平均合并
- 20 小时 9 分钟
- 30 天内合并 PR
- 1
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 没有贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
jfrog/artifactory-client-java 的其他 Issue
-
Timeout unit not specified可能重新可做 关联的 PR 已关闭且未合并。 未关闭
难度 2/5 1-3 小时 新手友好度 65/100
jfrog/artifactory-client-java#450 · 2 条评论 ·
-
question
难度 2/5 1-3 小时 新手友好度 62/100
jfrog/artifactory-client-java#375 ·
-
难度 4/5 3-5 天 新手友好度 35/100
jfrog/artifactory-client-java#448 ·
-
难度 3/5 1-2 天 新手友好度 45/100
jfrog/artifactory-client-java#447 ·
-
难度 4/5 3-5 天 新手友好度 35/100
jfrog/artifactory-client-java#445 ·
查看 jfrog/artifactory-client-java 的全部 Issue
相似的 Issue
-
Status: Pending Review Type: Feature Request
难度 1/5 1 小时以内 新手友好度 82/100
OpenRefine/OpenRefine#8019 ·
维护者通常 1 天内回复
-
`timer` rule rejects dates the engine accepts可能已有人在做 @MFA-G 今天认领。 未关闭bug ready
难度 2/5 1-3 小时 新手友好度 72/100
camunda/bpmnlint-plugin-camunda-compat#281 · 3 条评论 ·
维护者通常 1 天内回复
-
status: waiting-for-triage
难度 2/5 1-3 小时 新手友好度 72/100
-
bug
难度 2/5 1-3 小时 新手友好度 62/100
-
难度 2/5 1-3 小时 新手友好度 74/100
维护者通常 1 天内回复