为了账号安全,请及时绑定邮箱和手机立即绑定

必须打开哪些端口才能与 Firebase 数据库通信(不是 FCM 消息传递)?

必须打开哪些端口才能与 Firebase 数据库通信(不是 FCM 消息传递)?

C#
慕斯709654 2021-08-07 15:54:45
我用 C# 编写了一个 Windows 服务,它连接到 Firebase 数据库并存储数据。对于连接和数据库通信,我使用了 StepUp Labs, Inc 的名为“FirebaseAuthentification.net”和“FirebaseDatabase.net”的 NuGet 包。在我的测试系统上,一切正常。在客户的系统上,存在拒绝通信的防火墙/进程限制。我们已经打开了端口 443 并且能够发送请求,但是没有到达答案。旧 GCM Doc 说:如果您的组织有防火墙来限制进出 Internet 的流量,您需要将其配置为允许与 GCM 连接,以便您的 GCM 客户端应用程序接收消息。要打开的端口是:5228、5229 和 5230。GCM 通常只使用 5228,但有时会使用 5229 和 5230。GCM 不提供特定的 IP,因此您应该允许防火墙接受到包含的所有 IP 地址的传出连接在 Google 的 ASN 15169 中列出的 IP 块中。但是消息传递不是数据库身份验证。我在 firebase 文档或网络中的任何其他地方都没有找到任何内容。我必须打开哪些端口才能使连接正常工作?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 172 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信