Node Auth Library ng Google: Itakda ang HTTPS_PROXY para sa mga Token Request
Itakda ang dokumentadong proxy environment para sa mga token request nang hindi pinapalitan ang Google authentication flow ng application.
HTTPS_PROXY=http://proxy.example.net:8080 node app.jsSa isang POSIX shell, sinisimulan nito ang app.js na may ruta ng proxy na magagamit ng Node authentication library ng Google. Idinodokumento ng library ang HTTPS_PROXY at https_proxy para sa mga HTTPS request na walang tahasang proxy configuration.
Panatilihin ang umiiral na GoogleAuth, JWT o iba pang sinusuportahang authentication flow. Ang pangangailangan ng proxy ay hindi nangangahulugang kailangang muling ipatupad ang assertion signing o ang token exchange.
Pinipili ng pangalan ng variable ang mga destinasyong HTTPS; inilalarawan ng http:// scheme sa value ang tagapamagitan. Para sa pampublikong ruta ng HTTP, ang listahan ng HTTP proxy ay nag-aalok ng mga kandidato para sa environment value na iyon. Kung kumukuha ng token ang authentication flow sa HTTPS, kailangan ng request na iyon ang rutang ito bago magsimula ang susunod na API call.
Iba-ibahin ang OAuth response sa kabiguan ng koneksyon. Ang pagtanggi ng authorization server ay maaaring dumating nang matagumpay sa pamamagitan ng proxy. Itago ang mga detalye nito at siyasatin ang assertion o configuration ng account sa halip na baguhin ang mga proxy address.