浏览器在请求和客户端之间发送推送通知时使用什么推送服务?

时间:2020-10-26 16:30:55

标签: push-notification microsoft-edge

使用服务工作者从Edge浏览器向用户设备发送推送通知时,Edge是否使用Azure服务作为推送服务将消息有效负载中继到客户端?

我对在封闭环境中使用推送通知感兴趣,并对我可能需要了解的安全问题感到困惑。

资源:Push Service Fundamentals

1 个答案:

答案 0 :(得分:0)

您提供的文档中显示

每个浏览器都可以使用他们想要的任何推送服务,这是开发人员无法控制的。这不是问题,因为每个推送服务都期望相同的API调用。意味着您不必在乎谁是推送服务。您只需要确保您的API调用是有效的即可。

所以我认为您不必关心浏览器使用的推送服务,也不必担心安全性问题。

但是要回答您的问题:对于使用Edge的推送服务,我认为它是Windows Push Notification Service (WNS)。对于其他浏览器,您也可以参考this article