Starpniekservera kartes nodošana Azure NetworkManagementClient
Konfigurējiet Azure Core pārvaldības konveijeru veidošanas laikā un izsekojiet pilnvaru kļūmes pašas akreditācijas datu transportā.
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.