Naudojant NetworkManagementClient Azure Core kartą, pateikite tarpinio serverio žemėlapį kuriant:

from azure.mgmt.network import NetworkManagementClient

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

Išsaugokite esamus programos credential ir subscription_id. Raktas https pasirenka HTTPS valdymo paskirties vietas; jo reikšmė http:// aprašo tarpinį klausytoją. Palikite valdymo galinį tašką tikrąja Azure paslauga. Adresas iš HTTP tarpinių serverių sąrašo priklauso tarpinio serverio žemėlapio reikšmėms, kai pasirenkate viešą HTTP maršrutą.

Pasirinkite konfigūracijos šaltinį

SDK taip pat palaiko HTTP_PROXY ir HTTPS_PROXY proceso aplinkoje. Taikykite juos paslaugai, užrašų knygelės branduoliui ar CI darbuotojui, kuris naudoja klientą. Dokumentuota parinktis use_env_settings valdo, ar naudojami taikomi aplinkos nustatymai.

Nemaišykite šio kūrimo šablono su senais client.config.proxies.add pavyzdžiais: jie priklauso msrest kartai.

Raskite nepavykusią užklausą

Šis žemėlapis valdo valdymo grandinę. Jei gedimas įvyksta gaunant prieigos raktą, patikrinkite palaikomą prisijungimo informacijos objekto tinklo konfigūraciją; jis gali perduoti šią užklausą per savo transportą prieš siunčiant valdymo iškvietimą.

Susiję straipsniai