Kun käytössä on NetworkManagementClient-luokan Azure Core -sukupolvi, anna välityspalvelinkartta luonnin yhteydessä:

from azure.mgmt.network import NetworkManagementClient

network = NetworkManagementClient(
    credential,
    subscription_id,
    proxies={
        'http': 'http://proxy.example:8080',
        'https': 'http://proxy.example:8080',
    },
)

Säilytä sovelluksen nykyiset credential ja subscription_id. Avain https valitsee HTTPS-hallintakohteet; sen arvo http:// kuvaa välittävän kuuntelijan. Jätä hallinnan päätepiste todelliseksi Azure-palveluksi. Osoite HTTP-välityspalvelinluettelosta kuuluu välityspalvelinkartan arvoihin, kun valitset julkista HTTP-reittiä.

Valitse määrityksen lähde

SDK tukee myös ympäristömuuttujia HTTP_PROXY ja HTTPS_PROXY prosessin ympäristössä. Käytä niitä palvelussa, muistikirjan ytimessä tai CI-työntekijässä, joka käyttää asiakasta. Dokumentoitu use_env_settings-asetus ohjaa, käytetäänkö soveltuvia ympäristöasetuksia.

Älä sekoita tätä luontimallia vanhoihin client.config.proxies.add-esimerkkeihin: ne kuuluvat msrest-sukupolveen.

Paikanna epäonnistunut pyyntö

Tämä kartta ohjaa hallintaputkea. Jos virhe ilmenee tunnistetta hankittaessa, tutki tunnistetieto-objektin tuettua verkkomääritystä; se voi ohjata pyynnön oman siirtonsa kautta ennen hallintakutsun lähettämistä.

Aiheeseen liittyvät artikkelit