Question

Je construis un site commercial qui utilise un service qui permet les paiements par carte de crédit (tranzilla), le service exige une adresse IP ou un masque IP à partir de laquelle elle permettra des demandes (par des prises). Le problème est que j'utilise heroku comme l'hébergement, qui est décentralisée ... Est-ce qu'il y a un moyen de faire ça? (À l'exception d'acheter la coutume ssl add-on, qui est mon dernier recours et pas la meilleure solution)
Post-scriptum masque complet IP n'est pas acceptable.

Était-ce utile?

La solution

Oui, vous pouvez utiliser un hébergé service VPN pour maintenir une adresse IP statique dans lequel de contacter tranzilla. Un serveur proxy peut également fonctionner, mais, en utilisant un serveur proxy public serait une mauvaise idée.

Autres conseils

Il y a maintenant un nouveau Heroku add-on appelé Proximo que vous donne une adresse IP statique sortant pour se connecter aux services IP avec des listes blanches! A cette époque, il est en version bêta privée, et il n'y a pas d'information sur les prix encore disponible, mais il semble comme une solution prometteuse: https://devcenter.heroku.com/articles/proximo

Vous pouvez également utiliser Apigee pour envelopper l'API en question - http://app.apigee.com/, et faites votre appel API par Apigee au lieu de directement à l'API en question. Ensuite, entrez l'adresse IP que l'appel Apigee vient, et vous êtes fixés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top