如果我在本地appache网络服务器上运行Angular Web应用程序并与Firebase Cloud Messaging一起使用时遇到问题,
我在LAN中的Web服务器上提供了一个有角度的Web应用程序。 我已经实现了Firebase Web应用程序云消息传递,并且在Angular开发服务器localhost:4200上测试我的应用程序时,一切运行正常。 我可以收到该消息,因此可以在我的应用程序中显示它,如果该应用程序已关闭,则在Firefox上会显示一个弹出窗口,表明我已收到该消息。 您能帮我为什么将我的应用程序部署到我的LAN Web服务器时不起作用吗?
由于我需要在局域网内发送消息,因此需要保存要由cURL使用的令牌。 当应用程序在localhost:4200上运行时,我的php URL可以获取令牌并将其保存在服务器上以备将来使用,但是,当应用程序在LAN上的apache服务器上运行时,保存在服务器上的令牌值是“ undefined”
我在某个地方读到了Firebase仅适用于HTTPS的情况,但是,由于我的本地服务器没有FQDN地址,因此我不知道如何使它正常工作。
任何帮助将不胜感激。