Токен персонального доступа не работает в OnPrem Azure DevOps

У нас работает локальный сервер Azure DevOPS Server 2020.0.1. Я создал PAT с полным доступом и имею доступ ко всем организациям (коллекции на локальной установке). Мы пытаемся клонировать репозиторий git. Согласно документации это должно быть возможно, запустив:

      git clone https://user:PAT@ <URL to git repo>

Но когда мы запускаем это, мы получаем ошибку: «фатальный: аутентификация не удалась для».

Я могу использовать этот код для клонирования репозитория:

      MyPat = 'PAT'
$B64Pat = [Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes(":$MyPat"))
git *-c http.extraHeader="Authorization: Basic $B64Pat"* clone https://<URL to git repo>

Одна из причин, по которой вы должны использовать это, если вы включили базовую аутентификацию, но она не настроена на нашем сервере (IIS). Включена только анонимная аутентификация и аутентификация Windows.

Любая помощь будет оценена по достоинству.

0 ответов

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