Вывод списка тегов репозитория с помощью Azure ACR API

Я пытаюсь отправить запрос GET на адрес https://acr-name.azurecr.io/v2/image-name/tags/list но я не уверен, какой токен использовать, так как продолжаю получать:

      {
    "errors": [
        {
            "code": "UNAUTHORIZED",
            "message": "authentication required, visit https://aka.ms/acr/authorization for more information.",
            "detail": [
                {
                    "Type": "repository",
                    "Name": "image-name",
                    "Action": "metadata_read"
                }
            ]
        }
    ]
}

Я попробовал использовать BasicAuth, но сообщение об ошибке все равно появляется. Я даже попробовал Bearer, но он все равно не работает.

Я хочу перечислить все теги изображения в моем ACR.

1 ответ

Вы можете использовать базовую аутентификацию с именем пользователя и паролем ACR, имя может быть пользователем и паролем администратора, а также может быть идентификатором и секретом приложения-участника-службы, которые имеют правильное разрешение ACR. Вот скриншот, на котором я тестировал:

Другие вопросы по тегам