首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取downloadUrl时的防火墙存储异常[颤振]

获取downloadUrl时的防火墙存储异常[颤振]
EN

Stack Overflow用户
提问于 2022-05-16 17:31:16
回答 1查看 60关注 0票数 0

尝试使用FireBase云存储获取视频downloadUrl时

代码语言:javascript
运行
复制
final storage = FirebaseStorage.instance;
downloadUrl() async {
  final downloadUrl =
      await storage.ref("User_uploadVideo/videoplayback.mp4").getDownloadURL();
  return downloadUrl;
}

抛出一个异常,表示Exception: [firebase_storage/unauthenticated] User is unauthenticated. Authenticate and try again.

即便如此,我也向公众开放了安全规则,以促进发展。

代码语言:javascript
运行
复制
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write;
    }
  }
}
EN

回答 1

Stack Overflow用户

发布于 2022-05-16 23:39:59

试试这个:

代码语言:javascript
运行
复制
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write: if true;
    }
  }
}

main.dart

代码语言:javascript
运行
复制
void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  ); 
...

另外,确保禁用了AppCheck。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72263314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档