Välityspalvelinkartan välittäminen Azuren NetworkManagementClientille
Määritä Azure Core -hallintaputki luonnin yhteydessä ja jäljitä tunnistevirheet tunnistetietojen oman siirron kautta.
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ä.