Pergunta

Eu estou construindo um site de compras que utiliza um serviço que permite pagamentos com cartão de crédito (tranzilla), o serviço está exigindo uma máscara de IP ou IP a partir do qual ele irá permitir que pedidos (por sockets). O problema é que eu estou usando heroku como hospedagem, que é descentralizado ... Há alguma maneira de fazer isso? (Exceto a compra do costume SSL add-on, que é o meu último recurso e não a melhor solução)
P. S. máscara de IP completo não é aceitável.

Foi útil?

Solução

Sim, você pode usar um hospedado VPN serviço para manter um endereço IP estático, em que a tranzilla contato. Um servidor proxy pode também trabalho, no entanto, utilizar um servidor proxy público seria uma má idéia.

Outras dicas

Existe agora um novo Heroku add-on chamado Proximo que lhe dá uma estática de saída endereço IP para se conectar a serviços de listas brancas IP! Neste momento ele está em beta privado, e não há nenhuma informação de preços disponíveis ainda, mas parece ser uma solução promissora: https://devcenter.heroku.com/articles/proximo

Você também pode usar Apigee para embrulhar o API em questão - http://app.apigee.com/ e fazer a sua chamada API através Apigee em vez de diretamente para a API em questão. Em seguida, digite o IP que a chamada Apigee vem, e você está definido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top