Condividi tramite


Configurare un server proxy per l'interfaccia della riga di comando per sviluppatori di Azure

Se l'organizzazione richiede l'uso di un server proxy per accedere alle risorse Internet, è necessario configurare l'interfaccia della riga di comando per sviluppatori di Azure (azd) per instradare il traffico attraverso tale proxy.

Configurare azd le impostazioni proxy

Impostare la variabile di ambiente seguente per usare un server proxy locale:

PowerShell

$env:HTTP_PROXY = "http://proxy.example.com:8080"
$env:HTTPS_PROXY = "http://proxy.example.com:8080"
$env:NO_PROXY = "localhost,127.0.0.1"

Bash

export HTTP_PROXY="http://proxy.example.com:8080"
export HTTPS_PROXY="http://proxy.example.com:8080"
export NO_PROXY="localhost,127.0.0.1"

Annotazioni

I valori delle variabili di ambiente non validi generano vari messaggi di errore correlati a HTTP durante l'esecuzione di comandi azd.

azd usa il pacchetto Go net/http . DefaultTransport è l'implementazione predefinita di Transport e viene usata da DefaultClient. Stabilisce le connessioni di rete in base alle esigenze e le memorizza nella cache per il riutilizzo tramite chiamate successive. Usa proxy HTTP come indicato dalle variabili HTTP_PROXYdi ambiente , HTTPS_PROXYe NO_PROXY (maiuscole o minuscole).

Passaggi successivi