我们注意到您的 Google Cloud Project 已打开项目防火墙

We noticed that your Google Cloud Project has open project firewalls

我收到了一封电子邮件:说:(console.cloud.google.com)

我们注意到您的 Google Cloud Project 已打开项目防火墙。这可能会使您的实例容易受到损害,因为互联网上的任何人都可以访问并建立与实例的连接。 以下项目已打开防火墙:
玩聊(ID:playchat-4cc1d)
Google Cloud Platform 为您提供了根据特定需求配置项目的灵活性。我们建议更新您的设置以仅允许访问您的项目所需的端口。

我有点困惑,因为在 Firebase 控制台数据库中我有基本规则:(console.firebase.google.com)

{
  "rules": {
    ".read": "auth != null",
    ".write": "auth != null"
  }
}

我刚开始学习 Firebase,想问问有人能解释一下吗?如果我有这个规则 ".read": "auth != null", 那么为什么我会收到这个警告?

有两件事: 1)访问firebase实时数据库。 2) 访问存储运行应用程序的实例。

您的 firebase 数据库确实阻止了未经身份验证的用户,但您的服务器仍然容易受到攻击,例如有人可以连接到您的服务器并添加或更新代码。