【发布时间】:2023-03-18 15:50:01
【问题描述】:
我正在尝试为我的域和子域设置 cors,但它不起作用。谁能建议我应该对我的代码进行哪些更改
const whitelist = ['http://example1.com', 'http://admin.example1.com']
const corsOptions = {
origin: function (origin, callback) {
if (whitelist.indexOf(origin) !== -1) {
callback(null, true)
} else {
callback(new Error('Not allowed by CORS'))
}
}
}
app.use(cors(corsOptions));
但是当我尝试这个时,它到处都说“CORS 不允许”。
【问题讨论】:
-
你检查过这个页面吗?除了设置标头之外,您可能还必须在后端启用 CORS。 dzone.com/articles/cors-in-node
标签: javascript node.js express cors