文件上传失败; 503错误(加上COR错误)

时间:2019-03-18 20:08:15

标签: node.js file cors

我目前已将访问控制允许源设置为*

当我尝试在未经授权的情况下上传文件时,cors阻止了我的请求

我得到这些错误: Access to XMLHttpRequest at 'https://serverurl.com' from origin 'https://fronendurl.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

我正在使用express和Node.js

这是我的app.js文件

app.use(cors());
app.use(function(req, res, next) {
    res.header("Access-Control-Allow-Origin", '*');
    res.header("Access-Control-Allow-Credentials", true);
    res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE,OPTIONS');
    res.header("Access-Control-Allow-Headers", 'Origin,X-Requested-With,Content-Type,Accept,content-type,application/json');
    next();
});

1 个答案:

答案 0 :(得分:-1)

我假设https://fronendurl.comhttps://serverurl.com都坐在同一台计算机上。

如果您要创建呼叫,请说AJAX到与您的页面不在同一域中的同一域。<=这会被浏览器阻止,因为出于安全原因通常会允许来自同一域的请求。

要快速吃药,我会试用moesif的chrome pluginfirefox plugin