سؤال

أنا أقوم ببناء موقع تسوق يستخدم خدمة تسمح بمدفوعات بطاقات الائتمان (Tranzilla)، وتتطلب الخدمة قناع IP أو IP الذي سيسمح من الطلبات (بواسطة مآخذ). المشكلة هي أنني أستخدم Heroku كمضيف، وهو أمر لا مركزية ... هل هناك أي طريقة للقيام بذلك؟ (باستثناء شراء الوظيفة الإضافية SSL مخصصة، وهو منتجي الأخير وليس أفضل حل)
PS قناع IP الكامل غير مقبول.

هل كانت مفيدة؟

المحلول

نعم، يمكنك استخدام استضافت خدمة VPN. للحفاظ على عنوان IP ثابت للاتصال Tranzilla. ومع ذلك، قد يعمل خادم وكيل أيضا باستخدام خادم وكيل عام فكرة سيئة.

نصائح أخرى

يوجد الآن خدمة الوظيفة الإضافية Heroku الجديدة المسمى Proximo التي تمنحك عنوان IP ثابت ثابت للاتصال بالخدمات مع IP Whitelists! في هذا الوقت في بيتا الخاص، وليس هناك معلومات تسعير متاحة بعد، ولكن يبدو وكأنه حل واعد: https://devcenter.heroku.com/articles/proximo.

يمكنك أيضا استخدام Apigee لالتفاف API في السؤال - http://app.apigee.com/, وجعل API استدعاء apige بدلا من ذلك مباشرة إلى API في السؤال. ثم أدخل IP أن مكالمة Abigee تأتي من، وأنت مجموعة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top