首页 > 解决方案 > 如何处理firebase“请求没有身份验证令牌”

问题描述

我正在使用firebase云存储向(react-native)android应用程序写入文件,即使我的规则是公开的,我的设备日志也会不断吐出:

W/NetworkRequest:没有请求的身份验证令牌和 W/StorageUtil:没有请求的身份验证令牌。

最奇怪的部分是我仍然能够读写文件,但是我的日志是不可读的,因为我每 3 毫秒收到一条这些消息。解决方法是从日志文件中过滤掉这些消息,但这将是解决问题的一种非常肮脏的方法。是否有不同的地方我应该更新我的规则。

这些是我的存储规则:

service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write, update, delete;
    }
  }
}

开发平台:带有 react-native 的 Android API 28,在 google Pixel 2 虚拟设备上(已启用 Google Play 服务)

标签: androidfirebasefirebase-storagefirebase-security

解决方案


推荐阅读