HTTPS_PROXY=http://proxy.example.net:8080 node app.js

Nun shell POSIX, isto inicia app.js coa ruta de proxy dispoñible para a biblioteca de autenticación Node de Google. A biblioteca documenta HTTPS_PROXY e https_proxy para solicitudes HTTPS que non teñen configuración de proxy explícita.

Conserva o fluxo GoogleAuth, JWT ou outro fluxo de autenticación compatible xa existente. Un requisito de proxy non obriga a reimplementar a sinatura da assertion nin o intercambio de token.

O nome da variable selecciona destinos HTTPS; o esquema http:// do valor describe o intermediario. Para unha ruta HTTP pública, a lista de proxies HTTP ofrece candidatos para ese valor de contorna. Se o fluxo de autenticación obtén un token por HTTPS, esa solicitude necesita esta ruta antes de que poida comezar a chamada posterior á API.

Distingue unha resposta OAuth dun fallo de conexión. Un rexeitamento do servidor de autorización puido chegar correctamente a través do proxy. Conserva os seus detalles e investiga a assertion ou a configuración da conta en lugar de cambiar os enderezos de proxy.

Artigos relacionados