我有我的运行API来的RESTify服务器,我定义CORS中间件如下:的RESTify和VUE CORS跨域阻塞
server.use(restify.acceptParser(server.acceptable));
server.use(restify.queryParser());
server.use(restify.bodyParser({
multiples: true,
mapParams: false
}));
server.pre(restify.CORS())
server.use(restify.fullResponse())
server.use(
function crossOrigin(req,res,next){
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS");
res.header("Access-Control-Allow-Headers", "X-Requested-With");
return next();
});
,但我总是收到此错误信息:
交叉来源请求被阻止:相同来源策略不允许在https://myroute处读取远程资源...(原因:CORS预检通道未成功)。
我在做什么错?