Node.js 错误:主机名/IP不';t匹配证书';替补队员姓名:

Node.js 错误:主机名/IP不';t匹配证书';替补队员姓名:,node.js,ssl,proxy,charles-proxy,Node.js,Ssl,Proxy,Charles Proxy,我正在使用node.js作为HTTP客户端 我在本地主机和端口8888上使用代理,因此我可以嗅探网络流量以进行调试 axios.get(`http://example.com', { proxy: { host: '127.0.0.1', port: 8888 }) .then(result => { // }) .catch(error => { console.log(error) }) 通过此配置,我经常收到以下错误消息: 错误:主机名

我正在使用node.js作为HTTP客户端

我在本地主机和端口8888上使用代理,因此我可以嗅探网络流量以进行调试

 axios.get(`http://example.com',
           { proxy: { host: '127.0.0.1', port: 8888 })
    .then(result => { // })
    .catch(error => { console.log(error) })
通过此配置,我经常收到以下错误消息:

错误:主机名/IP与证书的别名不匹配:

我在这里读到: 我必须这样配置node.js以禁用安全检查:

{ rejectUnauthorized : false }

我的问题是如何以及在何处进行配置?

我不知道您是否解决了这个问题。我希望你做到了。如果不是,对于已知的服务器,因为这样做不安全:

process.env.NODE_TLS_REJECT_UNAUTHORIZED = 0;
您可以将此代码放入调用该服务器的文件中