Me gjeneratën Azure Core të NetworkManagementClient, jepni hartën proxy në ndërtim:

from azure.mgmt.network import NetworkManagementClient

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

Mbajini credential dhe subscription_id ekzistuese të aplikacionit. Çelësi https zgjedh destinacionet e menaxhimit HTTPS; vlera e tij http:// përshkruan dëgjuesin ndërmjetës. Lëreni pikën fundore të menaxhimit si shërbimin e vërtetë Azure. Një adresë nga lista e proxy-ve HTTP i përket vlerave të hartës proxy kur zgjidhni një rrugë publike HTTP.

Zgjidhni burimin e konfigurimit

SDK-ja mbështet gjithashtu HTTP_PROXY dhe HTTPS_PROXY në mjedisin e procesit. Aplikojini ato në shërbim, në bërthamën e fletores ose në punëtorin CI që përdor klientin. Opsioni i dokumentuar use_env_settings kontrollon nëse përdoren cilësimet e zbatueshme të mjedisit.

Mos e përzieni këtë model ndërtimi me shembuj të vjetër client.config.proxies.add: ata i përkasin gjeneratës msrest.

Gjeni kërkesën e dështuar

Kjo hartë kontrollon tubacionin e menaxhimit. Nëse dështimi ndodh gjatë marrjes së një tokeni, shqyrtoni konfigurimin e rrjetit të mbështetur të objektit të kredencialit; ai mund ta kalojë atë kërkesë përmes transportit të vetë përpara se të dërgohet një thirrje menaxhimi.

Artikuj të ngjashëm