Partnera API var prasīt, lai pieprasījumi nāktu no zināmas avota IP, kamēr to izsaucošā Heroku lietotne darbojas mainīgos dynos. Esošā Proximo integrācija nodrošina izejošo ceļu caur piešķirto statisko adresi.

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

Piešķirtā izejošā adrese ir tā, kurai jābūt partnera atļauto avotu sarakstā. PROXIMO_URL identificē starpniekservera galapunktu un akreditācijas datus, ko lietotne izmanto, lai iekļūtu šajā ceļā; tā nav lietotnes publiskā tīmekļa vietnes URL.

Piemērojiet maršrutu procesam, kas veic izsaukumu

Tīmekļa process un fona darbinieks var veikt atsevišķus API pieprasījumus. Konfigurējiet katru nepieciešamo lietotāju, izmantojot tā atbalstīto starpniekservera integrāciju. Viena procesa maršrutēšana nepierāda, ka visi pārējie procesi izmanto vārteju.

JVM lietotnei izmantojiet atbilstošu vietējo HTTP vai SOCKS klienta konfigurāciju un pakalpojumu sniedzēja atbalstīto autentifikācijas kārtību. Neizdariet secinājumus par Java saderību no ietvara piemēra, kas rakstīts citai izpildlaika videi.

Turiet ienākošos pieprasījumus lietotnes maršrutā

Proximo Heroku dokumentācija skaidri norāda, ka tā nenodrošina ienākošo piekļuvi lietotnei. Klienti, kas sasniedz tīmekļa lietotni, joprojām izmanto tās konfigurēto Heroku resursdatora nosaukumu un maršrutēšanu.

Izmantojiet lietotnes URL, lai pārbaudītu ienākošo tīmekļa piekļuvi. Izmantojiet pierādījumus no partnera saņemtajiem pieprasījumiem, lai pārbaudītu izejošo avota adresi. Gaidīšana, ka statiskā starpniekservera IP apkalpos lietotni, apvieno šos divus virzienus funkcijā, ko izejošā pakalpojums nenodrošina.

Saistītie raksti