Izmantojot NetworkManagementClient Azure Core paaudzi, nododiet starpniekservera karti veidošanas laikā:

from azure.mgmt.network import NetworkManagementClient

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

Saglabājiet lietojumprogrammas esošos credential un subscription_id. Atslēga https izvēlas HTTPS pārvaldības galamērķus; tās vērtība http:// apraksta starpniekklausītāju. Atstājiet pārvaldības galapunktu kā īsto Azure pakalpojumu. Adrese no HTTP starpniekserveru saraksta pieder starpniekservera kartes vērtībām, kad izvēlaties publisku HTTP maršrutu.

Izvēlieties konfigurācijas avotu

SDK atbalsta arī HTTP_PROXY un HTTPS_PROXY procesa vidē. Piemērojiet tos pakalpojumam, piezīmju grāmatiņas kodolam vai CI darbiniekam, kas izmanto klientu. Dokumentētā opcija use_env_settings kontrolē, vai tiek izmantoti attiecināmie vides iestatījumi.

Nejauciet šo veidošanas modeli ar veciem client.config.proxies.add piemēriem: tie pieder msrest paaudzei.

Atrodiet neizdevušos pieprasījumu

Šī karte kontrolē pārvaldības konveijeru. Ja kļūme rodas, iegūstot pilnvaru, pārbaudiet atbalstīto akreditācijas objekta tīkla konfigurāciju; tas var nosūtīt šo pieprasījumu pa savu transportu, pirms tiek nosūtīts pārvaldības izsaukums.

Saistītie raksti