LoginSignup
51
43

More than 5 years have passed since last update.

Node.js のクライアントからオレオレ証明書のサーバへ接続する方法

Last updated at Posted at 2013-12-19

困った事例

Node.jsのhttps.requestを使用してサーバへ接続した時、
サーバ側が自己署名証明書などを使っていて認証エラーになる場合、
Nodeで下記のようなエラーがでて通信が出来ません。

Got error: UNABLE_TO_VERIFY_LEAF_SIGNATURE

テストなどでAPIの動作確認をしたいときに困ります。

僕はiodocsを使って、
開発中APIの動作確認をしようとしてたときに困りました。

解決策

下記の一文をいれるだけで証明書のエラーを無視してくれるようになるようです。

process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = '0';

適当なところに放り込んでおきましょう。

参考

51
43
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
51
43