API ya mshirika inaweza kuhitaji maombi yatoke kwenye IP ya chanzo inayojulikana wakati programu ya Heroku inayoiita inaendesha kwenye dynos zinazobadilika. Muunganisho uliopo wa Proximo hutoa njia ya kutoka kupitia anwani isiyobadilika iliyotengwa.

dyno’s API client → Proximo gateway → partner API
                         assigned source IP

Anwani ya egress iliyotengwa ndiyo inayopaswa kuwa kwenye orodha ya vyanzo vilivyoruhusiwa vya mshirika. PROXIMO_URL hutambua kituo cha mwisho cha proksi na vitambulisho ambavyo programu hutumia kuingia kwenye njia hiyo; si URL ya tovuti ya umma ya programu.

Tumia njia kwa mchakato unaofanya simu

Mchakato wa wavuti na mfanyakazi wa chinichini wanaweza kufanya maombi tofauti ya API. Sanidi kila mtumiaji anayehitajika kupitia muunganisho wake wa proksi unaoauniwa. Kuelekeza mchakato mmoja hakuthibitishi kuwa kila mchakato mwingine unatumia lango.

Kwa programu ya JVM, tumia usanidi asilia unaofaa wa mteja wa HTTP au SOCKS na mpangilio wa uthibitishaji unaoauniwa na mtoa huduma. Usikisie upatanifu wa Java kutoka kwa mfano wa wrapper ulioandikwa kwa runtime nyingine.

Weka maombi yanayoingia kwenye njia ya programu

Nyaraka za Proximo za Heroku zinasema wazi kuwa haitoi ufikiaji wa kuingia kwenye programu. Wateja wanaofikia programu ya wavuti bado wanatumia jina la mwenyeji la Heroku lililosanidiwa na uelekezaji wake.

Tumia URL ya programu kuangalia ufikiaji wa wavuti unaoingia. Tumia ushahidi kutoka kwa maombi ambayo mshirika alipokea ili kuangalia anwani ya chanzo inayotoka. Kutarajia IP ya proksi isiyobadilika ihudumie programu huunganisha mielekeo hiyo miwili kuwa kipengele ambacho huduma ya kutoka haitoi.

Makala zinazohusiana