Статичне излазне IP адресе за Heroku API позиве уз Proximo
Користите постојећу Proximo интеграцију за листу дозвољених излазних IP адреса, док улаз у апликацију остаје на Heroku веб рути.
Партнерски API може захтевати да захтеви долазе са познате изворне IP адресе, док Heroku апликација која га позива ради на променљивим dynos инстанцама. Постојећа Proximo интеграција пружа излазни пут кроз додељену статичну адресу.
dyno’s API client → Proximo gateway → partner API
assigned source IPДодељена излазна адреса је она која припада на партнерову листу дозвољених извора. PROXIMO_URL идентификује proxy крајњу тачку и акредитиве које апликација користи за улазак на тај пут; то није јавни URL веб странице апликације.
Примените руту на процес који упућује позив
Веб процес и позадински радник могу упућивати одвојене API захтеве. Конфигуришите сваког потребног потрошача кроз његову подржану proxy интеграцију. Усмеравање једног процеса не доказује да сваки други процес користи приступник.
За JVM апликацију користите одговарајућу изворну конфигурацију HTTP или SOCKS клијента и подешавање аутентификације које пружалац подржава. Не закључујте о компатибилности са Javom на основу примера омотача написаног за друго извршно окружење.
Задржите долазне захтеве на рути апликације
Proximo Heroku документација изричито наводи да не пружа долазни приступ апликацији. Клијенти који долазе до веб апликације и даље користе њено конфигурисано Heroku име хоста и начин усмеравања.
Користите URL апликације за проверу долазног веб приступа. Користите доказе из захтева које је партнер примио да проверите изворну излазну адресу. Очекивање да статична proxy IP адреса опслужује апликацију спаја та два смера у функцију коју излазна услуга не пружа.