Registrer Azure Pipelines-agenten med dens proxyinput
Angiv proxy-URL og konto ved agentkonfigurationen, og følg derefter opgave-, eksternt værktøjs- og containeranmodninger hver for sig.
./config.sh --proxyurl http://proxy.example:8080 \
--proxyusername PROXY_USER \
--proxypassword PROXY_PASSWORDFøj disse parametre til installationens sædvanlige registreringsinput. Brug config.cmd på Windows, og hent rigtige kontoværdier via udrulningens håndtering af legitimationsoplysninger.
Den registrerede proxy dækker Azure DevOps-kommunikation og de indbyggede kilde- og artefaktoperationer. Opgaver får de eksponerede proxyoplysninger via opgavebiblioteket og skal anvende dem på deres egne HTTP-klienter.
Ekstern curl, dotnet eller Maven kræver deres eget understøttede input. Containerjob kræver også et endpoint, der kan nås fra deres netværk; værtsagentens loopback betyder en anden placering der. Tidligere image-hentninger er en anmodning fra container-runtime.
For en proxy, der accepterer Basic-fallback, når opsætningen får 407, vælger det dokumenterede flag --usebasicauthforproxy den vej; det kan ikke tilføje en mekanisme, som proxyen ikke understøtter.
I et genereret deployment-group-script tilføjes input til dets config.cmd-kald, mens organisations- og gruppeargumenter bevares. En ændring af WebRequest.DefaultWebProxy i en overordnet PowerShell er ikke underprocessens agentkonfiguration.