Возникает ошибка авторизации прокси-сервера при попытке доступа к API, размещенному на локальном хосте.

Возникает ошибка авторизации прокси-сервера при попытке доступа к API, размещенному на локальном хосте.

Я нахожусь за корпоративным брандмауэром, но ресурсы, к которым я пытаюсь получить доступ, находятся в моей сети. Я использую POSTMAN для вызова моих API POST/GET, размещенных на моем localhost:8000. Эти API используют другие службы, размещенные в моем корпоративном кластере kubernets. Мой localhost и служба, размещенная в кластере kubernets, оба доступны, но когда я запускаю свое приложение и обращаюсь к конечной точке моего API (той, которая размещена локально), оно возвращает ошибку авторизации прокси-сервера — в конечной точке службы, размещенной в kubernets.

Я действительно запутался. Есть ли какие-нибудь подсказки, почему у меня возникают эти странные проблемы с прокси? Добавление переменной Env для http_proxy и https_proxy не помогает, поскольку это блокирует мой POSTMAN от достижения любой конечной точки.

решение1

Вы не хотите, чтобы прокси использовался для этого соединения. Вам следует добавить свой кластер в переменную окружения no_proxy. Ваш корпоративный прокси не имеет представления о том, что такое localhost, и потерпит неудачу.

Информацию о переменной среды no_proxy см. в этом вопросе. https://unix.stackexchange.com/questions/23452/set-a-network-range-in-the-no-proxy-environment-variable

Связанный контент