Вы можете установить
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
, но это крайне небезопасно. Вы отключаете проверку TLS для любого процесса, выполняющегося на сервере, поэтому не рекомендуется.
Тем не менее, вы можете попробовать ниже, как предложено Nickuraltsev на Github
// At instance level
const instance = axios.create({
httpsAgent: new https.Agent({
rejectUnauthorized: false
})
});
instance.get('https://something.com/foo');
// At request level
const agent = new https.Agent({
rejectUnauthorized: false
});
axios.get('https://something.com/foo', { httpsAgent: agent });