FCM отправляет сообщения через брандмауэр, используя библиотеку firebase-admin
В компании у нас есть брандмауэр.
Мы включили fcm.googleapis.com
433 адреса. Но это не помогло. Тем не менее, приложение jboss не может отправить push-запрос, используя com.google.firebase:firebase-admin
библиотека. Я знаю о диапазоне IP-адресов, но администраторы не могут поддерживать такой диапазон IP-адресов в нашей компании.
Но мы можем установить его для имен URL (мне так сказали). Но этот адрес не помог. Я смотрел в
com.google.firebase:firebase-admin
com.google.auth:google-auth-library-oauth2-http
И нашел несколько других адресов:
Кто-нибудь еще открыл брандмауэр для таких адресов? Может быть, мне нужно что-то еще? (Я отправил его в сеть, но они не будут делать это немедленно, поэтому, возможно, я смогу исправить это до их запуска)
1 ответ
На тот момент это работало для тех 3 адресов. Работает уже несколько дней. Забыл упомянуть об этом здесь. Постараюсь опубликовать что-нибудь, если оно изменится. Я не уверен, когда используется третий адрес, второй - во время инициализации механизмов firebase для получения токена.
Конечно, нет необходимости делать исключение в брандмауэре для определенного URL базы данных, который задан вашим проектом, он отправляется в параметрах на fcm.googleapis.com и, вероятно, Google использует его как-то там. Было бы неплохо получить официальный ответ от одного из разработчиков fcm, но не могу помочь. ура