首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从颤振Web显示存储在Firebase存储上的图像

从颤振Web显示存储在Firebase存储上的图像
EN

Stack Overflow用户
提问于 2021-04-25 02:05:12
回答 1查看 601关注 0票数 0

我无法检索存储在Flutter上的Firebase存储的图像。

伴:

代码语言:javascript
复制
Access to XMLHttpRequest at <firebase-storage-photo-url> has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
EN

回答 1

Stack Overflow用户

发布于 2021-04-25 02:05:12

根据谷歌云文档

跨源资源共享(CORS)允许来自不同来源的资源之间的交互,这通常是被禁止的,以防止恶意行为。

遵循[消]火源文档,下面是如何解决这个问题的方法:

  1. 下载gsutil,Google,有关如何安装的说明可在这里找到
  2. 创建具有以下内容的cors.json文件:
代码语言:javascript
复制
    [
      {
        "origin": ["*"],
        "method": ["GET"],
        "maxAgeSeconds": 3600
      }
    ]
  1. 现在使用CLI使用以下命令部署cors.json规则:
代码语言:javascript
复制
    gsutil cors set cors.json gs://<your-cloud-storage-bucket>

在“存储”功能下,您可以在Firebase控制台中找到Firebase存储桶的路径。

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

https://stackoverflow.com/questions/67249098

复制
相关文章

相似问题

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