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

Di shell POSIX, ini menjalankan app.js dengan rute proxy tersedia bagi pustaka autentikasi Node Google. Pustaka ini mendokumentasikan HTTPS_PROXY dan https_proxy untuk permintaan HTTPS yang tidak memiliki konfigurasi proxy eksplisit.

Pertahankan GoogleAuth, JWT, atau alur autentikasi lain yang didukung dan sudah ada. Kebutuhan akan proxy tidak berarti menulis ulang penandatanganan assertion atau pertukaran token.

Nama variabel memilih tujuan HTTPS; skema http:// pada nilainya menjelaskan perantara. Untuk rute HTTP publik, daftar proxy HTTP menyediakan kandidat bagi nilai lingkungan tersebut. Jika alur autentikasi memperoleh token melalui HTTPS, permintaan itu memerlukan rute ini sebelum panggilan API berikutnya dapat dimulai.

Bedakan respons OAuth dari kegagalan koneksi. Penolakan dari server otorisasi bisa saja tiba dengan berhasil melalui proxy. Simpan detailnya dan selidiki assertion atau konfigurasi akun alih-alih mengubah alamat proxy.

Artikel terkait