У меня проблема с отправкой запроса https для Axios с использованием сертификатов в React (через create-react-app
). В основном мои запросы возвращаются ERR_CERT_AUTHORITY_INVALID
Соответствующий код:
const agent = new https.Agent({
rejectUnauthorized: false,
ca: process.env.REACT_APP_CA_CERT,
cert: process.env.REACT_APP_CERT,
key: process.env.REACT_APP_KEY
});
const instance = axios.create({
httpsAgent: agent
});
const response = await instance.get(myURL);
Вот в чем дело ... если я создаю простой Node-скрипт с приведенным выше кодом и запускаю его со своей машины, он работает просто отлично. Только в React и в моем браузере (Chrome) я вижу ошибку.
Какие дополнительные настройки мне нужны для Axios?