./config.sh --proxyurl http://proxy.example:8080 \
  --proxyusername PROXY_USER \
  --proxypassword PROXY_PASSWORD

Добавьте эти параметры к обычным входным данным регистрации установки. В Windows используйте config.cmd, а реальные значения учетной записи получайте через управление учетными данными развертывания.

Записанный прокси охватывает связь с Azure DevOps и встроенные операции с источниками и артефактами. Задачи получают сведения о прокси через библиотеку задач и должны применять их в своих HTTP-клиентах.

Внешним curl, dotnet или Maven нужен собственный поддерживаемый ввод. Задачам в контейнере также нужна доступная из их сети конечная точка; loopback хост-агента означает там другое расположение. Более ранние загрузки образов — это запрос среды выполнения контейнеров.

Для прокси, принимающего откат на Basic, когда настройка получает 407, документированный флаг --usebasicauthforproxy выбирает этот путь; он не может добавить механизм, который прокси не поддерживает.

В сгенерированном скрипте группы развертывания добавьте параметры в его вызов config.cmd, сохранив аргументы организации и группы. Изменение WebRequest.DefaultWebProxy в родительском PowerShell не является конфигурацией агента дочернего процесса.

Похожие статьи