NodeJS API被CORS策略阻止

jhdbpxl9  于 2023-02-21  发布在  Node.js
关注(0)|答案(1)|浏览(186)

前端:React,后端:节点,当项目工作在本地它的工作很好,但当我使用ngrok和交换本地-url-api由ngrok api-url我看到这个问题:
CORS策略已阻止从源"http://localhost:3000"访问"API-URL"处的XMLHttpRequest:对印前检查请求的响应未通过访问控制检查:请求的资源上不存在"访问控制允许来源"标头。POST "API-URL" net::ERR_FAILED
在节点js中使用cors

app.use(cors({
     origin: "*" ,
     credentials: true,
     optionSuccessStatus: 200
}));
vbkedwbf

vbkedwbf1#

您可以遵循以下步骤:

安装

$ npm install cors

然后从您的index.js文件调用它:

// Simple Usage (Enable All CORS Requests)
const express = require("express");
const cors = require("cors");
const app = express();

app.use(cors());

相关问题