Statične izlazne IP adrese za Heroku API pozive uz Proximo
Koristite postojeću Proximo integraciju za popis dopuštenih izlaznih IP adresa, dok ulaz u aplikaciju ostaje na Heroku web ruti.
Partnerski API može zahtijevati da zahtjevi dolaze s poznate izvorne IP adrese, dok Heroku aplikacija koja ga poziva radi na promjenjivim dynos instancama. Postojeća Proximo integracija pruža izlazni put kroz dodijeljenu statičnu adresu.
dyno’s API client → Proximo gateway → partner API
assigned source IPDodijeljena izlazna adresa je ona koja pripada na partnerov popis dopuštenih izvora. PROXIMO_URL identificira proxy krajnju točku i vjerodajnice koje aplikacija koristi za ulazak na taj put; to nije javni URL web stranice aplikacije.
Primijenite rutu na proces koji upućuje poziv
Web proces i pozadinski radnik mogu upućivati odvojene API zahtjeve. Konfigurirajte svakog potrebnog potrošača kroz njegovu podržanu proxy integraciju. Usmjeravanje jednog procesa ne dokazuje da svaki drugi proces koristi pristupnik.
Za JVM aplikaciju koristite odgovarajuću izvornu konfiguraciju HTTP ili SOCKS klijenta i podešavanje autentifikacije koje pružatelj podržava. Ne zaključujte o kompatibilnosti s Javom na temelju primjera omotača napisanog za drugo izvršno okruženje.
Zadržite dolazne zahtjeve na ruti aplikacije
Proximo Heroku dokumentacija izričito navodi da ne pruža dolazni pristup aplikaciji. Klijenti koji dolaze do web aplikacije i dalje koriste njezino konfigurirano Heroku ime hosta i način usmjeravanja.
Koristite URL aplikacije za provjeru dolaznog web pristupa. Koristite dokaze iz zahtjeva koje je partner primio da provjerite izvornu izlaznu adresu. Očekivanje da statična proxy IP adresa poslužuje aplikaciju spaja ta dva smjera u značajku koju izlazna usluga ne pruža.