#push-notification #web-push #chrome-gcm #vapid
#push-уведомление #веб-push #chrome-gcm #простая
Вопрос:
У меня есть несколько доменов https для отправки веб-push-уведомлений. Но я отправлю веб-push-уведомление с одного сервера. Я знаю, почему это используется, и я прочитал несколько документов об этом. Но я ничего не видел об этом подходе. Я сгенерировал пустой ключ со своего сервера всего один раз. Я попытался отправить push-уведомление с помощью этих ключей, и я успешно получил уведомление. Но у меня есть к вам 2 вопроса.
- Должен ли я генерировать разные пустые ключи для каждого домена?
- Могу ли я сгенерировать только один простой ключ и использовать все домены?
Ответ №1:
- Для обеспечения безопасности и изоляции вам следует создавать разные пустые ключи для каждого отдельного проекта. Если один и тот же проект использует несколько доменов или поддоменов, вы можете использовать один и тот же простой ключ, и никаких проблем не возникнет.
- Да, вы можете. Однако, если вы имеете дело с совершенно разными веб-сайтами, это не рекомендуется: вы можете повысить безопасность и переносимость данных, используя разные пустые ключи.
Комментарии:
1. Что, если у вас есть проект, в котором несколько экземпляров разделены на нескольких серверах? Будет ли по-прежнему работать использование одного пустого ключа? Или ключ связан с физическим сервером? Спасибо
2. @Laurent Если это один и тот же веб-сайт, вы должны использовать один и тот же ключ; количество физических серверов не имеет значения