یو بیکنډ کولای شي د کارپوریټ پروکسي له لارې د Firebase Cloud Messaging غوښتنه په بریالیتوب سره ولیږي، په داسې حال کې چې Android وسیله خبرتیا هېڅکله نه ترلاسه کوي. د بیکنډ Admin API غوښتنه او د وسیلې FCM اړیکه دوه جلا لارې دي.

د Firebase د شبکې لارښود وايي چې د FCM د وسیلې پروتوکول د شبکې پروکسي له لارې نشي لیږدول کېدای. په لیږونکي کې د HTTP کلاینټ تنظیمول هغه دایمي وسیله اړیکه HTTP پروکسي غوښتنې ته نه بدلوي.

د Android وسیلو لپاره، مستند TCP منزل پورټونه 5228، 5229، 5230 او 443 دي. FCM معمولاً 5228 کاروي، او نور پورټونه هم شته. په هغه شبکه کې چې ترلاسه کوونکې وسیلې ورسره نښلېږي، اړوند تګلاره پلي کړئ.

کله چې فایر وال منزلونه محدودوي، د Firebase خپاره شوي هوسټ نوم لارښود وکاروئ؛ دا د ثابتو IP اجازه لیستونو څخه ډډه کوي ځکه چې پته کېدای شي بدله شي. وسیلو ته د کار کوونکي DNS او د دوی د اوږدې مودې اړیکې لپاره ثابته لار هم اړینه ده.

که لیږونکی د ټوکن ترلاسه کولو یا Admin API غوښتنې پر مهال ناکام شي، هغه د سرور اړخ HTTP لېږد تشخیص کړئ. د Firebase Admin Java د HTTP انٹرفیسونو لپاره، د API او اعتبارنامې لېږد یوځای تنظیم کړئ. که لیږل بریالي شي خو تحویلي ناکامه شي، هغه پایله وساتئ او د بیکنډ د پروکسي اعتبارنامې په تکراري ډول بدلولو پر ځای د وسیلې لاره وڅیړئ.

اړوندې مقالې