Staatilised väljuvad IP-d Heroku API kutsetele Proximoga
Kasutage olemasolevat Proximo integratsiooni väljuvate IP-de lubatud loendi jaoks, jättes rakenduse sissetuleva liikluse Heroku veebiteele.
Partneri API võib nõuda, et päringud tuleksid teadaolevalt lähteaadressilt, samal ajal kui seda kutsuv Heroku rakendus töötab muutuvatel dynos-tüüpidel. Olemasolev Proximo integratsioon pakub väljuvat teed määratud staatilise aadressi kaudu.
dyno’s API client → Proximo gateway → partner API
assigned source IPMääratud väljumisaadress on see, mis kuulub partneri lähteallikate lubatud loendisse. PROXIMO_URL määrab puhverserveri lõpp-punkti ja volitused, mida rakendus sellele teele pääsemiseks kasutab; see ei ole rakenduse avalik veebisaidi URL.
Rakendage tee kutse tegevale protsessile
Veebiprotsess ja taustatöötaja võivad teha eraldi API-päringuid. Seadistage iga vajalik tarbija tema toetatud puhverserveri integratsiooni kaudu. Ühe protsessi marsruutimine ei tõesta, et kõik teised protsessid kasutavad lüüsi.
JVM-rakenduse puhul kasutage sobivat kohalikku HTTP- või SOCKS-kliendi seadistust ja teenusepakkuja toetatud autentimiskorraldust. Ärge tuletage Java-ühilduvust mähise näitest, mis on kirjutatud teise jooksutuskeskkonna jaoks.
Hoidke sissetulevad päringud rakenduse teel
Proximo Heroku dokumentatsioon ütleb selgesõnaliselt, et see ei paku rakendusele sissetulevat juurdepääsu. Veebirakenduseni jõudvad kliendid kasutavad endiselt selle seadistatud Heroku hostinime ja marsruutimist.
Kasutage rakenduse URL-i sissetuleva veebijuurdepääsu kontrollimiseks. Kasutage partneri saadud päringute tõendeid, et kontrollida väljuvat lähteaadressi. Ootus, et staatiline puhverserveri IP teenindab rakendust, ühendab need kaks suunda funktsiooniks, mida väljuv teenus ei paku.