【发布时间】:2022-01-12 16:01:30
【问题描述】:
我有一个包含 react 和 nodejs 的项目。 现在,我在 localhost:4000 (我的服务器)中对用户进行身份验证,然后重定向到 localhost:3000/*
const loginHandler = async (req, res,next) => {
passport.authenticate("local",{
successRedirect:'http://localhost:3000/dashboard',
failureRedirect:'http://localhost:3000/login',
failureFlash: true
})(req,res,next)
};
但重新运行此错误
CORS 策略已阻止从源“http://localhost:3000”访问“http://localhost:3000/login”处的 XMLHttpRequest(从“http://localhost:4000/login”重定向) :对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。 loginForm.jsx:26 错误:网络错误
【问题讨论】:
标签: javascript node.js reactjs