首页 > 解决方案 > Angular Web App 和 Firebase 云消息传递

问题描述

如果我在本地 appache 网络服务器上运行我的 Angular Web 应用程序与 Firebase Cloud Messaging 一起使用,我遇到了问题,希望您能提供帮助。

我在局域网的网络服务器上提供了一个有角度的网络应用程序。我已经实现了 Firebase Web 应用程序云消息传递,当我在 localhost:4200(Angular 开发服务器)上测试我的应用程序时,一切正常。我可以收到消息,所以我在我的应用程序中显示它,如果应用程序关闭,Firefox 上会弹出我收到消息的弹出窗口。你能帮忙解释一下为什么当我将我的应用程序部署到我的 LAN 网络服务器时它不起作用吗?

由于我需要在局域网内发送消息,我需要保存令牌以供 cURL 使用。当应用程序在 localhost:4200 上运行时,我的 php url 可以获取令牌并将其保存在我的服务器上以供将来使用但是,当应用程序在我的局域网上的 apache 服务器上运行时,保存在我的服务器上的令牌值是“未定义” .

我在某处读到了 firebase 只能在 HTTPS 上工作,但是,由于我的本地服务器没有 FQDN 地址,我不知道如何让它工作。

任何帮助将不胜感激。

标签: firebasefirebase-cloud-messaging

解决方案


推荐阅读