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

In een POSIX-shell start dit app.js met de proxyroute beschikbaar voor Googles Node-authenticatiebibliotheek. De bibliotheek documenteert HTTPS_PROXY en https_proxy voor HTTPS-aanvragen zonder expliciete proxyconfiguratie.

Behoud de bestaande GoogleAuth, JWT of een andere ondersteunde authenticatiestroom. Een proxyvereiste betekent niet dat het ondertekenen van assertions of de tokenuitwisseling opnieuw moet worden geïmplementeerd.

De naam van de variabele selecteert HTTPS-bestemmingen; het http://-schema in de waarde beschrijft de tussenpartij. Voor een openbare HTTP-route biedt de HTTP-proxylijst kandidaten voor die omgevingswaarde. Als de authenticatiestroom een token via HTTPS ophaalt, heeft die aanvraag deze route nodig voordat de latere API-aanroep kan beginnen.

Onderscheid een OAuth-antwoord van een verbindingsfout. Een afwijzing van de autorisatieserver kan met succes via de proxy zijn aangekomen. Bewaar de details en onderzoek de assertion of accountconfiguratie in plaats van proxyadressen te wijzigen.

Gerelateerde artikelen