FCM نى پروكسى ئارقىلىق ئەۋەتىش تېلېفوننىڭ ئۇلىنىشىنى يولغا سالمايدۇ
Firebase نىڭ Admin API يولىنى قوبۇل قىلىدىغان Android ئۈسكۈنىسىنىڭ داۋاملىق FCM تور ئۇلىنىشىدىن ئايرىڭ.
ئارقا تەرەپ كورپوراتىپ پروكسى ئارقىلىق 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 ۋە كىملىك ئۇچۇرىنىڭ يۆتكىلىشىنى بىرگە سەپلەڭ. ئەگەر ئەۋەتىش مۇۋەپپەقىيەتلىك بولۇپ، يەتكۈزۈش مەغلۇپ بولسا، شۇ نەتىجىنى ساقلاپ قويۇڭ ۋە ئارقا تەرەپنىڭ پروكسى كىملىك ئۇچۇرىنى قايتا-قايتا ئالماشتۇرۇشنىڭ ئورنىغا ئۈسكۈنىنىڭ يولىنى تەكشۈرۈڭ.