使用 jfrog artifactory OSS 进行基本 API 调用

使用 jfrog artifactory OSS 进行基本 API 调用

我正在使用 JFrog 上的 OSS 版本,但是基本的 API 调用对我来说失败了。

curl -X PUT -H "Content-Type: application/json" \ -umarco:cmVmdGtuOjAxOjAwMDAwMDAwMDA6eElCQ21ZYTA5M1ZsVzU2TWFxUG5oWVBKRnYz \ http://localhost/artifactory/api/repositories/test -d "{}"

{
  "errors" : [ {
    "status" : 400,
    "message" : "This REST API is available only in Artifactory Pro (see: jfrog.com/artifactory/features). If you are already running Artifactory Pro please make sure your server is activated with a valid license key.\n"
  } ]

官方文档https://jfrog.com/help/r/jfrog-rest-apis/create-repository没有提到任何限制。

可以看到,OSS 版本中的所有 POST 和 PUT 调用均已过滤。其他人在做什么来绕过这些限制?是否有其他允许 API 调用的社区版本?是否有比 JFrog 更好的替代方案。看来 OSS 版本受到了严重限制。

问候,

马可

相关内容