Jag*_*sty 1 push-api progressive-web-apps
我正在通过代码实验室进行Web推送通知,其中提到应用服务器密钥(公钥和私钥对)是必需的.
为什么我们需要应用服务器密钥来进行推送通知?我们怎样才能产生它们?是否必须拥有应用程序密钥才能使用推送通知?
您在Get Application Server Keys段落中明确链接的文档说明了如何生成密钥.
另一种方法是使用web-push库(通过一些Node.js代码或通过其命令行界面调用generateVAPIDKeys函数).
关于why和how is it related to Web Push,我认为VAPID规范的摘要非常明确:
应用服务器可以使用所描述的技术自愿地向推送服务标识自己.推送服务可以使用该标识信息将由相同应用服务器做出的请求归因于单个实体.这可以用于通过限制对特定应用程序服务器的订阅来减少推送订阅URL的保密性.应用服务器还能够包括推送服务的运营商可以用来联系应用服务器的运营商的附加信息.
| 归档时间: |
|
| 查看次数: |
2078 次 |
| 最近记录: |