【发布时间】:2021-11-04 05:18:35
【问题描述】:
仅应允许列入白名单的域使用 API 服务。
下面是我的代码
const domainsList = require('./domains');
const corsOptions = {
origin: function (origin, callback) {
if (domainsList.indexOf(origin) !== -1) {
callback(null, true)
} else {
callback(new Error('Not allowed by CORS'))
}
}
};
exports.sendEmail = functions.https.onRequest((req, res) => {
cors( corsOptions ,req, res, () => {
console.log("Domain Whitelisted")
});
});
我收到此错误TypeError: Cannot read property 'origin' of undefined
我在这里做错了什么?请指导我
【问题讨论】:
-
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
标签: node.js typescript google-cloud-functions