【发布时间】:2017-04-17 04:21:29
【问题描述】:
我正在构建一个简单的 Web 应用程序,它必须跨域资源共享仅限于某些站点。该应用程序在应用服务上的 Azure 云中运行。现在,我已通过以下方式将 Azure 门户和 Express 服务器应用程序中的 CORS 标头设置为中间件:
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
我的问题是,我可以从 Express 应用程序中删除 CORS 标头并仅使用 Azure 应用服务提供的标头吗?谢谢。
【问题讨论】:
-
嗨@Tyhjis,还有更新吗?
-
嗨@AaronChen-MSFT。我从 Node 应用程序中删除了 CORS 标头,并且它起作用了。谢谢你:)
-
我的荣幸。如果您认为下面的这个答案对您和其他人都有益,请将其标记为正确:-)
标签: node.js azure express cors