Поделиться через


Настройка прокси-сервера для интерфейса командной строки разработчика Azure

Если вашей организации требуется использовать прокси-сервер для доступа к интернет-ресурсам, необходимо настроить интерфейс командной строки разработчика Azure (azd) для маршрутизации трафика через этот прокси-сервер.

Настройка azd параметров прокси-сервера

Задайте следующую переменную среды для использования локального прокси-сервера:

PowerShell

$env:HTTP_PROXY = "http://proxy.example.com:8080"
$env:HTTPS_PROXY = "http://proxy.example.com:8080"
$env:NO_PROXY = "localhost,127.0.0.1"

Bash

export HTTP_PROXY="http://proxy.example.com:8080"
export HTTPS_PROXY="http://proxy.example.com:8080"
export NO_PROXY="localhost,127.0.0.1"

Замечание

Недопустимые значения переменных среды приводят к различным сообщениям об ошибках HTTP при выполнении команд azd.

azd использует пакет Go net/http . DefaultTransport — это реализация Transport по умолчанию и используется DefaultClient. Он устанавливает сетевые подключения по мере необходимости и кэширует их для повторного использования последующими вызовами. В нем используются прокси-серверы HTTP в соответствии с переменными HTTP_PROXYсреды, HTTPS_PROXYа также NO_PROXY (верхний или нижний регистр).

Дальнейшие шаги