У Azure Core генерацији NetworkManagementClient, проследите proxy мапу при изградњи:

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 proxy сервера припада вредностима proxy мапе када бирате јавну HTTP руту.

Изаберите извор конфигурације

SDK такође подржава HTTP_PROXY и HTTPS_PROXY у окружењу процеса. Примените их на услугу, језгро бележнице или CI радника који користи клијента. Документована опција use_env_settings контролише да ли се користе применљиве поставке окружења.

Не мешајте овај образац изградње са старим примерима client.config.proxies.add: они припадају msrest генерацији.

Лоцирајте неуспели захтев

Ова мапа контролише управљачки цевовод. Ако се квар догоди при добијању токена, прегледајте подржану мрежну конфигурацију објекта акредитива; он може пропустити тај захтев кроз сопствени транспорт пре него што се пошаље управљачки позив.

Повезани чланци