Tgħaddi mappa tal-proxy lil NetworkManagementClient ta' Azure
Ikkonfigura l-pipeline tal-amministrazzjoni ta' Azure Core waqt il-bini, u segwi l-fallimenti tat-token permezz tat-trasport tal-kredenzjali nnifsu.
Bil-ġenerazzjoni Azure Core ta' NetworkManagementClient, ipprovdi l-mappa tal-proxy waqt il-bini:
from azure.mgmt.network import NetworkManagementClient
network = NetworkManagementClient(
credential,
subscription_id,
proxies={
'http': 'http://proxy.example:8080',
'https': 'http://proxy.example:8080',
},
)Żomm il-credential u l-subscription_id eżistenti tal-applikazzjoni. Iċ-ċavetta https tagħżel destinazzjonijiet tal-amministrazzjoni HTTPS; il-valur tagħha http:// jiddeskrivi s-semmiegħa intermedjarju. Ħalli l-endpoint tal-amministrazzjoni bħala s-servizz Azure reali. Indirizz mill-lista tal-proxy HTTP jagħmel parti mill-valuri tal-mappa tal-proxy meta tagħżel rotta HTTP pubblika.
Agħżel is-sors tal-konfigurazzjoni
L-SDK jappoġġja wkoll HTTP_PROXY u HTTPS_PROXY fl-ambjent tal-proċess. Applikaħom fuq is-servizz, il-qalba tan-notebook jew il-ħaddiem CI li juża l-klijent. L-għażla dokumentata use_env_settings tikkontrolla jekk jintużawx is-settings tal-ambjent applikabbli.
Tħallatx dan il-mudell tal-bini ma' eżempji qodma ta' client.config.proxies.add: dawk jappartjenu għall-ġenerazzjoni msrest.
Sib it-talba li falliet
Din il-mappa tikkontrolla l-pipeline tal-amministrazzjoni. Jekk il-falliment iseħħ waqt li jinkiseb token, eżamina l-konfigurazzjoni tan-netwerk appoġġjata tal-objett tal-kredenzjali; tista' tgħaddi dik it-talba permezz tat-trasport tagħha stess qabel ma tintbagħat sejħa tal-amministrazzjoni.