React和Axios ERR_CERT_AUTHORITY_INVALID

时间:2019-01-10 00:00:50

标签: reactjs axios client-certificates

我在使用React中的证书(通过Axios)向create-react-app发出https请求时遇到问题。基本上,我的请求正在返回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是否需要其他设置?

0 个答案:

没有答案