Proximo کے ساتھ Heroku API کالز کے لیے مستقل ایگریس IP
Heroku کے ویب روٹ پر ایپلیکیشن انگریس رکھتے ہوئے آؤٹ باؤنڈ IP کی اجازت فہرست کے لیے موجودہ Proximo انضمام استعمال کریں۔
کال کرنے والی Heroku ایپ بدلتے dynos پر چل رہی ہو تو بھی پارٹنر API مطالبہ کر سکتی ہے کہ درخواستیں کسی معلوم ماخذ IP سے آئیں۔ موجودہ Proximo انضمام تفویض کردہ مستقل پتے کے ذریعے آؤٹ باؤنڈ راستہ فراہم کرتا ہے۔
dyno’s API client → Proximo gateway → partner API
assigned source IPتفویض کردہ ایگریس پتہ ہی وہ ہے جو پارٹنر کی ماخذ اجازت فہرست میں ہونا چاہیے۔ PROXIMO_URL اُس پراکسی اینڈ پوائنٹ اور اسناد کی نشاندہی کرتا ہے جو ایپ اُس راستے میں داخل ہونے کے لیے استعمال کرتی ہے؛ یہ ایپ کی عوامی ویب سائٹ URL نہیں ہے۔
راستہ کال کرنے والے عمل پر لاگو کریں
ایک ویب عمل اور ایک پس منظر ورکر الگ الگ API درخواستیں کر سکتے ہیں۔ ہر ضروری صارف کو اس کے معاون پراکسی انضمام کے ذریعے ترتیب دیں۔ ایک عمل کو روٹ کرنا یہ ثابت نہیں کرتا کہ ہر دوسرا عمل گیٹ وے استعمال کرتا ہے۔
JVM ایپ کے لیے موزوں مقامی HTTP یا SOCKS کلائنٹ ترتیب اور فراہم کنندہ کی معاون توثیق کا طریقہ استعمال کریں۔ کسی دوسرے رن ٹائم کے لیے لکھی گئی wrapper مثال سے Java مطابقت کا اندازہ نہ لگائیں۔
آنے والی درخواستیں ایپ کے راستے پر رکھیں
Proximo کی Heroku دستاویزات واضح طور پر کہتی ہیں کہ یہ ایپ تک اندرونی رسائی فراہم نہیں کرتی۔ ویب ایپ تک پہنچنے والے کلائنٹ اب بھی اس کے ترتیب شدہ Heroku ہوسٹ نام اور روٹنگ کا استعمال کرتے ہیں۔
آنے والی ویب رسائی جانچنے کے لیے ایپ URL استعمال کریں۔ پارٹنر کو موصول درخواستوں کے شواہد استعمال کرتے ہوئے آؤٹ باؤنڈ ماخذ پتہ جانچیں۔ مستقل پراکسی IP کے ایپ کی خدمت کرنے کی توقع اُن دو سمتوں کو ایسی خصوصیت میں جوڑ دیتی ہے جو آؤٹ باؤنڈ سروس فراہم نہیں کرتی۔