Azure NetworkManagementClient-ке прокси картасын беру
Құру кезінде Azure Core басқару құбырын конфигурациялаңыз және токен ақауларын тіркелгі деректерінің өз тасымалы арқылы қадағалаңыз.
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 буынына жатады.
Сәтсіз сұранысты табыңыз
Бұл карта басқару құбырын басқарады. Егер ақау токен алу кезінде орын алса, тіркелгі деректері нысанының қолдайтын желілік конфигурациясын қарап шығыңыз; ол басқару шақыруы жіберілмес бұрын сол сұранысты өз тасымалы арқылы өткізе алады.