NetworkManagementClient-ի Azure Core սերնդի դեպքում փրոքսի քարտեզը տրամադրեք ստեղծման պահին՝

from azure.mgmt.network import NetworkManagementClient

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

Պահպանեք հավելվածի գոյություն ունեցող credential-ը և subscription_id-ը։ https բանալին ընտրում է HTTPS կառավարման նպատակակետերը. նրա http:// արժեքը նկարագրում է միջանկյալ լսողին։ Կառավարման վերջնակետը թողեք որպես իրական Azure ծառայություն։ HTTP փրոքսիների ցանկից հասցեն պատկանում է փրոքսի քարտեզի արժեքներին, երբ ընտրում եք հանրային HTTP ուղի։

Ընտրեք կարգավորման աղբյուրը

SDK-ն աջակցում է նաև HTTP_PROXY-ին և HTTPS_PROXY-ին գործընթացի միջավայրում։ Կիրառեք դրանք այն ծառայության, notebook միջուկի կամ CI աշխատողի վրա, որն օգտագործում է հաճախորդը։ Փաստաթղթավորված use_env_settings տարբերակը կառավարում է, թե արդյոք կիրառելի միջավայրի կարգավորումները օգտագործվում են։

Չխառնեք այս ստեղծման ձևանմուշը հին client.config.proxies.add օրինակների հետ. դրանք պատկանում են msrest սերնդին։

Գտեք ձախողված հարցումը

Այս քարտեզը կառավարում է կառավարման խողովակաշարը։ Եթե ձախողումը տեղի է ունենում token ստանալիս, ուսումնասիրեք հավատարմագրի օբյեկտի աջակցվող ցանցային կարգավորումը. այն կարող է այդ հարցումն անցկացնել իր սեփական տրանսպորտով մինչև կառավարման կանչի ուղարկվելը։

Առնչվող հոդվածներ