Biblioteka uwierzytelniania Node firmy Google: ustaw HTTPS_PROXY dla żądań tokenów
Ustaw udokumentowane środowisko proxy dla żądań tokenów bez zastępowania przepływu uwierzytelniania Google w aplikacji.
HTTPS_PROXY=http://proxy.example.net:8080 node app.jsW powłoce POSIX uruchamia to app.js z trasą proxy dostępną dla biblioteki uwierzytelniania Node firmy Google. Biblioteka dokumentuje HTTPS_PROXY i https_proxy dla żądań HTTPS, które nie mają jawnej konfiguracji proxy.
Zachowaj istniejący GoogleAuth, JWT lub inny obsługiwany przepływ uwierzytelniania. Wymóg proxy nie oznacza konieczności ponownego wdrożenia podpisywania asercji ani wymiany tokenów.
Nazwa zmiennej wybiera miejsca docelowe HTTPS; schemat http:// w wartości opisuje pośrednika. Dla publicznej trasy HTTP lista proxy HTTP dostarcza kandydatów do tej wartości środowiska. Jeśli przepływ uwierzytelniania pobiera token przez HTTPS, to żądanie potrzebuje tej trasy, zanim będzie mogło rozpocząć się późniejsze wywołanie API.
Odróżnij odpowiedź OAuth od błędu połączenia. Odrzucenie przez serwer autoryzacji mogło dotrzeć pomyślnie przez proxy. Zachowaj jego szczegóły i zbadaj asercję lub konfigurację konta, zamiast zmieniać adresy proxy.