U Azure Core generaciji NetworkManagementClient, proslijedite proxy mapu pri izgradnji:

from azure.mgmt.network import NetworkManagementClient

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

Zadržite postojeće credential i subscription_id aplikacije. Ključ https odabire HTTPS upravljačke destinacije; njegova vrijednost http:// opisuje posredničkog slušaoca. Ostavite upravljačku završnu tačku kao stvarnu Azure uslugu. Adresa iz HTTP proxy liste pripada vrijednostima proxy mape kada birate javnu HTTP rutu.

Odaberite izvor konfiguracije

SDK također podržava HTTP_PROXY i HTTPS_PROXY u okruženju procesa. Primijenite ih na uslugu, jezgro notebooka ili CI radnika koji koristi klijenta. Dokumentirana opcija use_env_settings kontrolira koriste li se primjenjive postavke okruženja.

Ne miješajte ovaj obrazac izgradnje sa starim primjerima client.config.proxies.add: oni pripadaju msrest generaciji.

Locirajte neuspjeli zahtjev

Ova mapa kontrolira upravljački cjevovod. Ako se kvar dogodi pri dobijanju tokena, pregledajte podržanu mrežnu konfiguraciju objekta akreditiva; on može propustiti taj zahtjev kroz vlastiti transport prije nego što se pošalje upravljački poziv.

Povezani članci