Kalimi i një harte proxy te NetworkManagementClient i Azure
Konfiguroni tubacionin e menaxhimit të Azure Core në ndërtim dhe gjurmoni dështimet e tokenit përmes transportit të vetë kredencialit.
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.