1
我正在将文件从我的节点应用程序上传到Firebase存储。我使用密钥创建了新的服务帐户用户。上传工作完美,但我无法从Firebase管理控制台下载任何文件。获取错误响应:Firebase存储的权限问题,无法从管理面板下载文件
{
"error": {
"code": 401,
"message": "Unauthorized. Could not perform this operation. "
}
}
我与我的主要Gmail帐户登录(即火力地堡的所有者)我认为它应该有访问所有资源。 这些是我已经尽了权限设置:
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if request.auth != null;
}
}
}
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if true;
}
}
}
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write;
}
}
}
他们都没有帮助我得到了许可。
您用来上传和下载的代码是什么? –
我没有使用代码。正如我上面所述,问题是从Firebase控制台(管理面板)下载数据。上传工作完美(不要认为上传代码在这里是相关的,它是一个小型的nodejs应用程序),我可以看到这些文件,只是不能访问它们。这很奇怪,因为我是帐户的所有者并拥有最高权限。 – somerandomusername