문제

신용 카드 결제 (Tranzilla)를 허용하는 서비스를 사용하는 쇼핑 사이트를 구축하고 있으며, 서비스에는 요청을 허용하는 IP 또는 IP 마스크가 필요합니다 (소켓). 문제는 내가 Heroku를 호스팅으로 사용한다는 것입니다. 이는 분산 된 것입니다 ...이를 수행 할 방법이 있습니까? (최초의 수단이자 최상의 솔루션이 아닌 Custom SSL 애드온 구매를 제외하고)
PS 전체 IP 마스크는 허용되지 않습니다.

도움이 되었습니까?

해결책

예, 사용할 수 있습니다 호스팅 된 VPN 서비스 Tranzilla에 연락 할 수있는 정적 IP 주소를 유지 관리합니다. 그러나 프록시 서버도 작동 할 수 있지만 공개 프록시 서버를 사용하는 것은 나쁜 생각입니다.

다른 팁

이제 Proximo라는 새로운 Heroku 애드온이 있으며 IP 화이트리스트와 서비스에 연결할 수있는 정적 아웃 바운드 IP 주소를 제공합니다! 현재 개인 베타 버타에 있으며 아직 가격 책정 정보가 없지만 유망한 솔루션처럼 보입니다. https://devcenter.heroku.com/articles/proximo

Apigee를 사용하여 문제의 API를 감싸는 것도 가능합니다. http://app.apigee.com/, 문제의 API에 직접 대신 APIGEE를 통해 API를 호출하십시오. 그런 다음 Apigee 호출에서 나오는 IP를 입력하면 설정이 설정됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top