Bir arka uç, kurumsal proxy üzerinden Firebase Cloud Messaging isteğini başarıyla gönderebilirken bir Android cihaz bildirimi hiç almaz. Arka ucun Admin API isteği ile cihazın FCM bağlantısı ayrı yollardır.

Firebase'in ağ yönergeleri, FCM'nin cihaz protokolünün bir ağ proxy'si üzerinden proxy'lenemeyeceğini belirtir. Göndericide bir HTTP istemcisi yapılandırmak, bu kalıcı cihaz bağlantısını HTTP proxy isteğine dönüştürmez.

Android cihazlar için belgelenmiş TCP hedef bağlantı noktaları 5228, 5229, 5230 ve 443'tür. FCM normalde 5228'i kullanır ve diğer bağlantı noktaları da kullanılabilir. İlgili politikayı alıcı cihazların bağlandığı ağda uygulayın.

Güvenlik duvarı hedefleri kısıtladığında Firebase'in yayımlanmış ana bilgisayar adı yönergelerini kullanın; adresler değişebileceği için sabit IP izin listelerini önermez. Cihazların ayrıca çalışan bir DNS'e ve uzun ömürlü bağlantıları için kararlı bir yola ihtiyacı vardır.

Gönderici belirteç alımı veya bir Admin API isteği sırasında başarısız olursa, bu sunucu tarafı HTTP taşımasını teşhis edin. Firebase Admin Java'nın HTTP arayüzleri için API ve kimlik bilgisi taşımasını birlikte yapılandırın. Gönderim başarılı olup teslimat başarısız olursa, bu sonucu koruyun ve arka ucun proxy kimlik bilgilerini tekrar tekrar değiştirmek yerine cihaz yolunu araştırın.

İlgili makaleler