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 ஆகியவற்றையும் ஆதரிக்கிறது. வாடிக்கையாளரைப் பயன்படுத்தும் சேவை, நோட்புக் கர்னல் அல்லது CI பணியாளருக்கு அவற்றைப் பயன்படுத்துங்கள். ஆவணப்படுத்தப்பட்ட use_env_settings விருப்பம் பொருந்தக்கூடிய சூழல் அமைப்புகள் பயன்படுத்தப்படுகிறதா என்பதைக் கட்டுப்படுத்துகிறது.

இந்தக் கட்டமைப்பு முறையைப் பழைய client.config.proxies.add எடுத்துக்காட்டுகளுடன் கலக்க வேண்டாம்: அவை msrest தலைமுறையைச் சேர்ந்தவை.

தோல்வியடைந்த கோரிக்கையைக் கண்டறியவும்

இந்த வரைபடம் நிர்வாகக் குழாயைக் கட்டுப்படுத்துகிறது. டோக்கன் பெறும்போது தோல்வி ஏற்பட்டால், சான்று பொருளின் ஆதரிக்கப்பட்ட பிணைய உள்ளமைவை ஆராயுங்கள்; நிர்வாக அழைப்பு அனுப்பப்படுவதற்கு முன் அது அந்தக் கோரிக்கையை அதன் சொந்தப் போக்குவரத்து வழியாக அனுப்ப முடியும்.

தொடர்புடைய கட்டுரைகள்