You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React前端调用Appwrite遇CORS问题,Netlify部署如何解决?

解决Netlify部署的React应用调用Appwrite接口的CORS问题

你的问题核心是Appwrite的CORS白名单配置有误——当前仅允许https://localhost访问,而你的Netlify域名不在允许列表内,导致浏览器拦截请求。无需使用Express中转,直接在Appwrite控制台配置即可解决,步骤如下:

  • 登录Appwrite控制台,进入你的目标项目
  • 左侧导航栏找到「项目设置」,进入后选择「平台」选项
  • 点击「添加平台」,选择「Web App」类型,输入你的Netlify完整域名:https://mon-portfolio-new.netlify.app,完成保存
  • 回到项目设置,找到「API限制」区域,确认刚才的域名已添加到「允许的来源」列表(若未自动添加,手动补充并保存)
  • 等待1-2分钟让配置生效,重新测试接口调用

Appwrite完全支持Netlify这类静态站点部署平台,只要正确配置CORS允许的来源,就能正常调用接口,无需额外后端中转服务。

内容的提问来源于stack exchange,提问作者Eduardo Gomez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 01:07:34