无法访问我的Firebase实时数据库数据

无法访问我的Firebase实时数据库数据,firebase,firebase-realtime-database,Firebase,Firebase Realtime Database,我当时正在使用firebase数据库为一个大学项目开发一个android应用程序。由于作业和考试,我在应用程序上停止编码超过2周后返回应用程序,我意识到我的数据不是空的,我无法访问规则,我将无法加载你的规则。在阅读了firebase发送的电子邮件后,我意识到我开始在测试模式下开发我的应用程序,30天后我会丢失我的数据。我的问题是如何编辑规则,以便随时访问数据?有没有可能我可以继续在这个项目上工作,这样我就不必再创建另一个firebase项目了 备注:firebase身份验证和存储仍然存在,因此我

我当时正在使用firebase数据库为一个大学项目开发一个android应用程序。由于作业和考试,我在应用程序上停止编码超过2周后返回应用程序,我意识到我的数据不是空的,我无法访问规则,我将无法加载你的规则。在阅读了firebase发送的电子邮件后,我意识到我开始在测试模式下开发我的应用程序,30天后我会丢失我的数据。我的问题是如何编辑规则,以便随时访问数据?有没有可能我可以继续在这个项目上工作,这样我就不必再创建另一个firebase项目了


备注:firebase身份验证和存储仍然存在,因此我希望重新获得对数据的访问权,以继续开发我的应用程序

转到firebase网站上的项目控制台。 然后是数据库->实时数据库->规则。 粘贴此规则:

{
/* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */
  "rules": {
    ".read": true,
    ".write": true
  }
}
rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {

    match /{document=**} {
      allow read, write
    }
  }
}
这些规则有利于开发,而不是生产。 这些规则不太安全,因此请确保在生产之前对其进行充分配置

对于cloud firestore,复制并粘贴此规则:

{
/* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */
  "rules": {
    ".read": true,
    ".write": true
  }
}
rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {

    match /{document=**} {
      allow read, write
    }
  }
}
这里是消防队

我们已经看到一些来自某些地区的开发人员在访问Firebase控制台中的实时数据库时遇到问题的报告

由于这些报告似乎高度针对某一地区,Firebase对此可能无能为力。我建议联系您的互联网提供商,让他们确保允许到*.firebaseio.com的web套接字流量。同时,您可能希望使用VPN来查看是否可以绕过阻塞


如果未涵盖您的案例,或无法帮助您解决问题,请在疑难解答中寻求个性化帮助

你的个人资料说你在黎巴嫩,自从周日互联网提供商Ogero应政府要求阻止Firebase后,Firebase就停止了工作。

我无法更改Firebase实时数据库规则。当我打开“规则”选项卡时,我无法加载您的规则。在Firebase控制台中加载数据时遇到问题,这不受安全规则的影响。Firebase在这里,我们看到一些来自某些地区的开发人员在访问Firebase控制台中的实时数据库时遇到问题的报告。请在疑难解答中寻求个性化帮助。@FrankvanPuffelen我已经说过,大多数开发人员都能够通过使用VPN解决此问题。使用VPN解决了此问题。谢谢你@FrankvanPuffelen