2017-03-03 6 views
2

私はaxiosを使用しています:ホスト名/ IPは、証明書ののaltnamesと一致していませんデバッグ私はここで読むエラー:Node.jsの</p> <p>私はので、私は<a href="http://charlesproxy.com" rel="nofollow noreferrer">Charles Proxy</a>のためにネットワークトラフィックを盗聴することができますローカルホスト上のプロキシとポート8888を使用していますためのHTTPクライアントとして

Error: Hostname/IP doesn't match certificate's altnames:

:私が持っている Node.js Hostname/IP doesn't match certificate's altnames は、セキュリティチェックを無効にするには、このようなNode.jsのを設定するには、このような構成により
axios.get(`http://example.com', 
      { proxy: { host: '127.0.0.1', port: 8888 }) 
    .then(result => { // }) 
    .catch(error => { console.log(error) }) 

は、私は多くの場合、このエラーメッセージが表示されます。
{ rejectUnauthorized : false } 

私の質問は、どのように、どこでその設定を行うのですか?

答えて

0

あなたがそれを解決するかどうかわかりません。私はあなたがしたことを望みます。そうでない場合は、既知のサーバーでは安全でないため、次のようにしてください。

process.env.NODE_TLS_REJECT_UNAUTHORIZED = 0; 

このコードは、そのサーバーを呼び出すファイルに入れることができます。

関連する問題

 関連する問題