Библиотека аутентификации Node от Google: задайте HTTPS_PROXY для запросов токена
Задайте документированное прокси-окружение для запросов токена, не заменяя поток аутентификации Google в приложении.
HTTPS_PROXY=http://proxy.example.net:8080 node app.jsВ оболочке POSIX эта команда запускает app.js, и прокси-маршрут становится доступен библиотеке аутентификации Node от Google. Библиотека документирует HTTPS_PROXY и https_proxy для HTTPS-запросов без явной конфигурации прокси.
Сохраните существующий поток GoogleAuth, JWT или другой поддерживаемый поток аутентификации. Требование прокси не означает, что нужно заново реализовывать подпись утверждения или обмен токена.
Имя переменной выбирает HTTPS-назначения; схема http:// в значении описывает посредника. Для публичного HTTP-маршрута список HTTP-прокси предлагает кандидатов для этого значения окружения. Если поток аутентификации получает токен по HTTPS, этому запросу нужен данный маршрут до того, как сможет начаться последующий вызов API.
Отличайте ответ OAuth от сбоя соединения. Отказ сервера авторизации мог успешно прийти через прокси. Сохраните его подробности и исследуйте утверждение или конфигурацию учётной записи, а не меняйте адреса прокси.