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

In einer POSIX-Shell startet dies app.js mit der Proxy-Route, die für Googles Node-Authentifizierungsbibliothek verfügbar ist. Die Bibliothek dokumentiert HTTPS_PROXY und https_proxy für HTTPS-Anfragen ohne ausdrückliche Proxy-Konfiguration.

Behalten Sie den bestehenden GoogleAuth-, JWT- oder anderen unterstützten Authentifizierungsablauf bei. Eine Proxy-Anforderung verlangt nicht, die Assertion-Signierung oder den Token-Austausch neu zu implementieren.

Der Name der Variable wählt HTTPS-Ziele; das http://-Schema im Wert beschreibt den Vermittler. Für eine öffentliche HTTP-Route bietet die HTTP-Proxy-Liste Kandidaten für diesen Umgebungswert. Wenn der Authentifizierungsablauf ein Token über HTTPS bezieht, benötigt diese Anfrage die Route, bevor der spätere API-Aufruf beginnen kann.

Unterscheiden Sie eine OAuth-Antwort von einem Verbindungsfehler. Eine Ablehnung durch den Autorisierungsserver kann erfolgreich über den Proxy eingetroffen sein. Bewahren Sie die Details auf und prüfen Sie die Assertion oder Kontokonfiguration, statt Proxy-Adressen zu ändern.

Ähnliche Artikel