az devops login Не удалось сохранить PAT с помощью связки ключей; возвращаясь к хранилищу файлов - PullRequest
1 голос
/ 07 апреля 2020

Я установил расширение AZ DEVOPS от az cli

  az extension add --name azure-devops
  az devops login --organization https://myorg.com 

Но когда я вставляю свой персональный токен DEVOPS, произойдет сбой со следующей ошибкой. Не удалось сохранить PAT с помощью связки ключей; возвращаясь к хранилищу файлов. Вы можете очистить сохраненные учетные данные, запустив az devops logout. Обратитесь к https://aka.ms/azure-devops-cli-auth, чтобы узнать больше о входе в систему с помощью PAT.

Я пытаюсь получить доступ с компьютера Linux Centos 7 для автоматизации создания DevOps Pipeline. Кто-то знает, как решить эту проблему?

1 Ответ

0 голосов
/ 08 апреля 2020

В качестве предварительного условия ваша CLI-версия Azure должна быть как минимум 2.0.49 . Вы можете использовать az --version для проверки.

После добавления расширения az вы также можете запустить az login для входа в систему.

Если вы уже вошли в систему с помощью az login в интерактивном режиме или используя имя пользователя и пароль, вам не нужно указывать токен, так как команды az devops теперь поддерживают вход через az login.

Когда вы используете команду входа в систему dev devops, сначала выполните команду make уверен, что вы используете Azure URL-адрес организации службы DevOps. Пример: https://dev.azure.com/MyOrganizationName. Azure DevOps Server / TFS в настоящее время не поддерживается.

Для Azure токенов DevOps вам необходимо убедиться, что он действителен и что у него достаточно областей действия, чтобы авторизоваться для ваших конкретных c задач.

Более подробную информацию см. В нашем официальном руководстве здесь-- Войти с помощью токена личного доступа (PAT)

...