Аут из убунту - PullRequest
       32

Аут из убунту

0 голосов
/ 28 марта 2019

Авторизация Azure DevOps и Git не работает при использовании токена личного доступа

неустранимый: аутентификация не удалась для

ОС: Ubuntu Git: Azure DevOps

Я пыталсязапустить git clone из окна терминала.Я прибег к попытке использовать PAT (токен личного доступа), так как это кажется наиболее надежным способом.

Мой продукт зарегистрирован в Azure dev ops.Когда я перехожу к источнику, появляется кнопка клонирования, куда вы можете скопировать URL, чтобы клонировать набор.После того, как я нажимаю, я нажимаю генерировать учетные данные и генерировать пат.

Url From clone: ​​это точный URL-адрес, скопированный с клона, но на портале разработчика Azure https://'<'productName'>'@dev.azure.com/'<'productName'>'/engineering/_git/workfeed Я заменил '<' productName '>' на имя моего продукта.

Iскопируйте токен.

Ubuntu:

У меня есть приложение с графическим интерфейсом "git cola", где я печатаю URL для git clone и мой личный токен доступа.Когда я использую командную строку, я получаю отказ в авторизации.

Я использую Git clone https://'<'productName'>'@dev.azure.com/'<'productName'>'/engineering/_git/workfeed Пароль:

Это ошибка, которая становится фатальной: Ошибка аутентификации для 'https: //...

Я пыталсякаждая возможная комбинация.Я URL закодировал пат, @ в URL.Я также попробовал погладить имя пользователя и пароль.Я устал положить его в URL.Я попытался использовать прямую ссылку URL-адреса без productname@dev.azure.com, который является фактическим URL-адресом, чтобы вы получили запрос имени пользователя и пароля.

Это клон из bash должен работать так же, как любое приложение.

Кстати, я также попробовал менеджер учетных данных Microsoft.Я уверен, что это не работает должным образом для Ubuntu.Кажется, у них есть некоторые зависимости от redhat.

Я использую последнюю версию Ubuntu 18.10.но мне удалось воспроизвести проблему и в более старой версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...