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

Dodaj te parametry do zwykłych danych wejściowych rejestracji instalacji. W systemie Windows użyj config.cmd, a rzeczywiste wartości konta uzyskaj przez obsługę poświadczeń wdrożenia.

Zarejestrowany serwer proxy obejmuje komunikację z usługą Azure DevOps oraz wbudowane operacje na źródłach i artefaktach. Zadania otrzymują udostępnione informacje o serwerze proxy przez bibliotekę zadań i muszą stosować je we własnych klientach HTTP.

Zewnętrzne polecenia curl, dotnet lub Maven wymagają własnych obsługiwanych danych wejściowych. Zadania kontenerowe potrzebują też punktu końcowego osiągalnego z ich sieci; pętla zwrotna agenta hosta oznacza tam inną lokalizację. Wcześniejsze pobrania obrazów są żądaniem środowiska uruchomieniowego kontenerów.

Dla serwera proxy akceptującego rezerwowe uwierzytelnianie Basic, gdy konfiguracja otrzyma 407, udokumentowana flaga --usebasicauthforproxy wybiera tę ścieżkę; nie może dodać mechanizmu, którego serwer proxy nie obsługuje.

W wygenerowanym skrypcie grupy wdrożeniowej dodaj dane wejściowe do jego wywołania config.cmd, zachowując argumenty organizacji i grupy. Zmiana WebRequest.DefaultWebProxy w nadrzędnym programie PowerShell nie jest konfiguracją agenta procesu podrzędnego.

Powiązane artykuły