Reactjs 反应:CORS已阻止在URL获取的访问

Reactjs 反应:CORS已阻止在URL获取的访问,reactjs,firebase,cors,Reactjs,Firebase,Cors,我正在尝试获取React中的API端点。它在我的localhost环境中运行良好,但当我构建React项目并将构建文件上载到Firebase宿主时,我在现在公开托管的URL上出现以下错误: 从源站“网站URL”获取“API URL”的访问已被CORS策略阻止:请求的资源上不存在“访问控制允许源站”标题。 有什么想法吗?我的解决方案: 我无法在客户端解决与CORS相关的问题,因此我最终将APIfetch()调用迁移到了后端 我可以使用来完成此任务。如果您创建自己的后端,我认为这是因为您没有指定允许

我正在尝试获取React中的API端点。它在我的localhost环境中运行良好,但当我构建React项目并将构建文件上载到Firebase宿主时,我在现在公开托管的URL上出现以下错误:

从源站“网站URL”获取“API URL”的访问已被CORS策略阻止:请求的资源上不存在“访问控制允许源站”标题。


有什么想法吗?

我的解决方案:

我无法在客户端解决与CORS相关的问题,因此我最终将API
fetch()
调用迁移到了后端


我可以使用来完成此任务。

如果您创建自己的后端,我认为这是因为您没有指定允许访问后端的链接

这项工作对我来说:

app.use(require("cors")({
  origin: "your website link"
  })
); 

您需要在Firebase应用程序中将来源(请求来源)列入白名单。感谢您的回复。你知道我在哪里可以做这个吗?