Statisch Egress-IPen fir Heroku API-Opruff mat Proximo
Benotzt eng bestoend Proximo-Integratioun fir d'Lëscht vun den erlaabten ausgänglechen IPen, während den Agang vun der Applikatioun op Heroku senger Web-Route bleift.
Eng Partner-API kann fäerten, datt d'Ufroe vun enger bekannter Quell-IP kommen, während d'Heroku-Applikatioun, déi se oprufft, op wiesselnden dynos leeft. Eng bestoend Proximo-Integratioun bitt en ausgängegen Wee iwwer eng zougewisen statesch Adress.
dyno’s API client → Proximo gateway → partner API
assigned source IPDéi zougewisen Egress-Adress ass déi, déi an d'Quell-Erlaabnislëscht vum Partner gehéiert. PROXIMO_URL identifizéiert den Endpunkt vum Proxy an d'Authentifikatiounsdonnéeën, déi d'Applikatioun benotzt fir op dee Wee ze kommen; et ass net d'ëffentlech Websäit-URL vun der Applikatioun.
Wendt d'Route op de Prozess un, deen den Opruff mécht
E Webprozess an e Hannergrond-Aarbechter kënnen getrennt API-Ufroe maachen. Konfiguréiert all erfuerderleche Konsument iwwer seng ënnerstëtzt Proxy-Integratioun. Eng eenzeg Prozessroute bewise net, datt all aner Prozess d'Gateway benotzt.
Fir eng JVM-Applikatioun benotzt eng passend natives HTTP- oder SOCKS-Clientkonfiguratioun an d'Authentifikatiounsarrangement, dat de Provider ënnerstëtzt. Leet d'Java-Kompatibilitéit net aus engem Wrapper-Beispill of, dat fir eng aner Runtime geschriwwe gouf.
Hält d'agehend Ufroe op der Route vun der Applikatioun
Proximo seng Heroku-Dokumentatioun seet kloer, datt se keen agehenden Zougang zur Applikatioun ubitt. Cliente, déi d'Webapplikatioun erreechen, benotzen nach ëmmer hiren ageriichten Heroku-Hostnumm an hir Routing.
Benotzt d'App-URL fir den agehenden Webzougang ze kontrolléieren. Benotzt d'Beweiser aus den Ufroen, déi de Partner krut, fir déi ausgänglech Quelladress ze kontrolléieren. Erwaardung, datt déi statesch Proxy-IP d'App servéiert, verbënnt déi zwou Richtungen a sou eng Funktioun, déi den ausgängegen Service net ubitt.