Какой хост / порты должны быть открыты для веб-push? - PullRequest
0 голосов
/ 10 сентября 2018

Я создаю веб-приложение, которое отправляет веб-push. Я читал эту и другие статьи. https://developers.google.com/web/fundamentals/codelabs/push-notifications/?hl=en

Мне удалось отправить и получить push в моей среде разработки.

Проблема в том, что мы должны сделать исходящий запрос с нашего сервера приложений, но почти все порты на сервере приложений закрыты в производственной среде.

У нас нет возможности узнать URL-адрес конечной точки, пока pushManager.subscribe не будет сделано. Я думаю, что URL может быть изменен время от времени или от пользователя к пользователю. Также это зависит от того, какой браузер используется. Поэтому мы не можем сказать, какой порт открыть.

Я пытался использовать Chrome и Firefox, и URL-адреса конечных точек были

https://fcm.googleapis.com/

https://updates.push.services.mozilla.com:443/

но они всегда такие?

Существуют ли какие-либо официальные документы для хоста / портов, которые будут открыты на брандмауэре для веб-push?

...