即使通过在Axios GET调用中添加证书,访问https api时也会出错。
let agentOptions = {
rejectUnauthorized: false,
ca: "XXXXXXXX"
};
const requestOption = {
method: "GET",
httpsAgent: new https.Agent(agentOptions),
url: "https://someurl.com",
json: true
};
axios(requestOption)
.then((response) => {
console.log("*****res***", response);
return response;
})
.catch((error) => {
console.log("**err**", error);
});
以上代码在浏览器控制台中显示以下错误:
net::ERR_CERT_COMMON_NAME_INVALID
如何解决此问题? 任何帮助将不胜感激。