API samstarfsaðila getur krafist þess að beiðnir komi frá þekktu upprunatengi IP, á meðan Heroku-forritið sem kallar á það keyrir á dynos sem skiptast. Fyrirliggjandi Proximo-samþætting veitir útleið í gegnum úthlutað fast vistfang.

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

Úthlutað útfararvistfang er það sem á að vera á leyfðum upprunalista samstarfsaðilans. PROXIMO_URL auðkennir endapunkt proxy-sins og þau skírteini sem forritið notar til að fara inn á þá leið; það er ekki opinbert vefslóð forritsins.

Beitið leiðinni á ferlið sem gerir kallið

Vefferli og bakgrunnsverkamaður geta gert aðskildar API-beiðnir. Stillið hvern nauðsynlegan notanda upp í gegnum studda proxy-samþættingu hans. Að beina einu ferli sannar ekki að öll önnur ferli noti gáttina.

Fyrir JVM-forrit skaltu nota viðeigandi innfædda HTTP- eða SOCKS-biðlarastillingu og það auðkenningarform sem veitandinn styður. Ekki álykta um Java-samhæfi út frá wrappper-dæmi sem skrifað er fyrir annað keyrsluumhverfi.

Haldið innkomandi beiðnum á leið forritsins

Heroku-skjöl Proximo segja skýrt að það veiti ekki innkomið aðgengi að forritinu. Biðlarar sem ná í veforritið nota áfram stillt Heroku-hýsilnafn og leiðaruppsetningu þess.

Notið slóð forritsins til að athuga innkomið vefaðgengi. Notið sönnur úr beiðnum sem samstarfsaðilinn fékk til að athuga útfararupprunavistfangið. Ef gert er ráð fyrir að fasta proxy-IP-ið þjóni forritinu eru þessar tvær áttir sameinaðar í eiginleika sem útfærsluþjónustan býður ekki.

Tengdir greinar