Eitt bakenda kann senda eina Firebase Cloud Messaging-fyrispurn gjøgnum eitt fyritøkuproxy, meðan eitt Android-tól ongantíð fær fráboðanina. Admin API-fyrispurnin hjá bakendanum og FCM-sambandið hjá tólinum eru aðskildar leiðir.

Netverksvegvísingin hjá Firebase sigur, at tól-protokollin hjá FCM ikki kann verða send gjøgnum eitt netverksproxy. At seta upp ein HTTP-klient hjá sendaranum ger ikki tað varandi tólsambandið til eina HTTP-proxyfyrispurn.

Fyri Android-tól eru skjalfestu TCP-málmálini 5228, 5229, 5230 og 443. FCM brúkar vanliga 5228, og hini málini eru eisini tøk. Nýt viðkomandi reglu í netverkinum, har móttakandi tólini eru sambundin.

Nýt útgegna vertsnavnavegvísing hjá Firebase, tá ið ein eldveggur avmarkar mál; hon ráðir frá føstum IP-loyvum, tí adressur kunnu broytast. Tólini tørva eisini virkandi DNS og eina støðuga leið fyri sítt langlívda samband.

Um sendarin miseydnast undir tókin-útgeving ella eini Admin API-fyrispurn, greina tá tað tænastumannamegin HTTP-flutningin. Fyri HTTP-grænseflatur hjá Firebase Admin Java set tá API- og skilríkjaflutningin upp saman. Um sendingin eydnast, men útberingin miseydnast, varðveit tá úrslitið og kanna leið tólsins í staðin fyri at skifta proxy-skilríki bakendans av og á.

Skyldar greinar