JFrog Artifactory Access API returns 404 Not Found / Request 应该是 repo 请求并且不匹配任何 repo key

JFrog Artifactory Access API returns 404 Not Found / Request should be a repo request and does not match any repo key

我想使用权限 API 来管理令牌。
例如,通过调用获取所有令牌的列表:GET /access/api/v1/tokens .

我正在使用在 Web 用户界面管理中生成的有效期为 1 小时的管理员访问令牌 |身份与访问 |访问令牌部分作为不记名令牌(我可以使用此令牌调用其他端点)。

尝试调用访问 API 时,我在 Postman 中收到“状态 404 未找到”,系统日志显示“请求 /access/api/v1/tokens 应该是回购请求并且不匹配任何回购钥匙

有什么我遗漏的吗?我是否需要指定 headers 或以不同方式配置令牌?

JFrog 参考: https://www.jfrog.com/confluence/display/JFROG/Artifactory+REST+API#ArtifactoryRESTAPI-GetTokens.1

商业许可证 7.35.2


更新:我调用了 /artifactory/access/api/v1/tokens 而不是 /access/api/v1/tokens

更正 URL 解决了我的问题。

我猜你用错了 URL。这对我有用:

curl https://<INSTANCEID>.jfrog.io/access/api/v1/tokens -H "Authorization: Bearer <TOKEN>"