Firebase突然授予访问Firebase存储的权限时出错

Firebase突然授予访问Firebase存储的权限时出错,firebase,permissions,google-cloud-functions,firebase-storage,Firebase,Permissions,Google Cloud Functions,Firebase Storage,我正在使用Firebase函数/firestore/storage “我的函数”设置为从web应用程序调用而无需登录。在功能方面,我访问项目的存储桶,其安全规则设置为: service firebase.storage { match /b/{bucket}/o { match /{allPaths=**} { allow read, write: if false; } } } 这样只有函数才能访问它。我从来没有遇到过问题,直到今天,我写了一个新函数,突然

我正在使用Firebase函数/firestore/storage

“我的函数”设置为从web应用程序调用而无需登录。在功能方面,我访问项目的存储桶,其安全规则设置为:

service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write: if false;
    }
  }
}
这样只有函数才能访问它。我从来没有遇到过问题,直到今天,我写了一个新函数,突然产生了错误:

匿名调用方没有storage.objects.get访问MYPROJECTNAMEHERE.appspot.com/FOLDERNAMEHERE/EXAMPLEFILE.JSON的权限

除我创建的任何新函数都存在此问题外,其他所有函数都可以正常工作。我很困惑,管理员库的设置是正确的,我甚至尝试手动设置配置来初始化管理员应用程序


知道这是怎么回事吗?我尝试更新bucket/服务帐户中的权限,但没有成功。

请编辑问题以提供MCVE,以便我们可以实际查看发生了什么。你好,你还有这个问题吗?你能提供道格在之前评论中提到的最小可重复性示例吗?