Artifactory REST API выдает запрещенную ошибку 403 при запросе собственного репозитория - PullRequest
0 голосов
/ 26 мая 2020

У меня есть репозиторий docker в Artifactory, который я хочу воспроизвести:

  • Создал для него нового пользователя, поместил его в группу и дал этой группе разрешение на чтение, аннотирование, развертывание / cache и удалить / перезаписать в репозитории.
  • Выполнен вход в пользовательский интерфейс Artifactory с использованием учетных данных нового пользователя, добавлены учетные данные пользователя в репозиторий с помощью Set Me Up и создан токен доступа.

Однако, когда я настраиваю репликацию для репозитория с использованием учетных данных нового пользователя, я получаю запрещенную ошибку 403. Я могу получить доступ к репозиторию через пользовательский интерфейс, но когда я пытаюсь использовать REST API, я также получаю запрещенную ошибку 403, поэтому я решил, что это была root моей проблемы. Использование учетной записи администратора работает (curl -X GET -u admin:pass artifactory-url/artifactory/api/repositories/my-repo).

1 Ответ

0 голосов
/ 27 мая 2020

Метод REST API для настройки конфигурации репликации репозитория требует наличия пользователя с правами администратора. Вы можете увидеть необходимое разрешение в документации API .

...