0

我正在尝试开发一个使用 Frappe REST API 的 React 客户端,但在每个请求上我都会收到一个 CORS 错误。根据社区论坛,我必须编辑 Nginx conf 以允许 CORS 请求,但我在我的机器(本地主机)上遇到此错误,并且开发服务器不是 Nginx,所以我怎样才能允许本地主机上的 CORS 请求?

4

2 回答 2

0

添加"allow_cors": "*"到 common_site_config.json 并重新启动工作台

于 2021-11-10T06:54:29.627 回答
0

我认为您不需要配置 CORS,尤其是在本地开发期间。假设您的 React 客户端正在运行端口 8080,而 Frappe 服务器在 8000 上。您可以将所有请求从 localhost:8080 代理到 localhost:8000。

在生产中,您可以生成静态资产并将它们放在wwwFrappe 应用程序的文件夹中。

于 2020-10-28T18:03:03.433 回答