Chrome 被CORS策略阻止:请求的资源(Node.js)上不存在'Access-Control-Allow-Origin'标头

cvxl0en2  于 2023-08-01  发布在  Go
关注(0)|答案(1)|浏览(118)

当我在Chrome浏览器中打开我的前端时,下面的两个错误不断地出现在我的控制台中。第一个月

POST https://hog.simplify.jobs/decide/?v=3&ip=1&_=1688782636903&ver=1.57.2 net::ERR_FAILED 404 contentScript.bundle.js:1

字符串
我尝试添加扩展名chrome extension,但没有帮助。我也试着把我的代码更新成这样

app.use(cors({origin: '*'}));


或者这个

app.use(function (req, res, next) {
    res.setHeader('Access-Control-Allow-Origin', '*');
    res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE');
    res.setHeader('Access-Control-Allow-Headers', 'X-Requested-With, content-type');
    res.setHeader('Access-Control-Allow-Credentials', true);
    next();
});


在我的后端代码中。但是,这两个代码都不起作用。

t5zmwmid

t5zmwmid1#

您无法从前端访问此网站,因为这是一个安全问题。相反,您需要在后端使用Axios等库来完成此操作。
你可以看到更多关于为什么这是在这里

相关问题