Domanda

Sto costruendo un sito di shopping che utilizza un servizio che consente i pagamenti con carta di credito (tranzilla), il servizio sta richiedendo un IP o una maschera IP dal quale permetterà richieste (per socket). Il problema è che sto usando Heroku come hosting, che è decentralizzato ... C'è un modo per fare questo? (Ad eccezione di acquistare la SSL personalizzato add-on, che è la mia ultima risorsa e non la soluzione migliore)
Post scriptum pieno maschera IP non è accettabile.

È stato utile?

Soluzione

Sì, è possibile utilizzare un ospitato servizio VPN di mantenere un indirizzo IP statico in cui mettersi in contatto tranzilla. Un server proxy potrebbe anche funzionare, tuttavia, utilizzando un server proxy pubblico sarebbe una cattiva idea.

Altri suggerimenti

V'è ora un add-on chiamato Proximo che ti dà un indirizzo IP statico in uscita per la connessione a servizi con whitelist IP nuova Heroku! In questo momento è in beta privata, e non ci sono informazioni sui prezzi ancora disponibile, ma sembra una soluzione promettente: https://devcenter.heroku.com/articles/proximo

È inoltre possibile utilizzare Apigee per avvolgere l'API in questione - http://app.apigee.com/, e rendere la vostra chiamata API attraverso Apigee anziché direttamente alle API in questione. Quindi, immettere l'indirizzo IP che la chiamata viene da Apigee, e siete a posto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top