5

UNABLE_TO_VERIFY_LEAF_SIGNATURE を取得し続けます

rejectUnauthorized: false を設定すると、接続してリクエストを行います。その後、正しいデータが返されます。

Nodeのhttpsリクエスト機能を利用しています。

私の CA は、オプション オブジェクト内で次のように設定されています。

ca: [fs.readFileSync('path/to/ca.pem')]

Node .10.10 の更新で、自己署名証明書が受け入れられないことを認識しています。rejectUnauthorized または export NODE_TLS_REJECT_UNAUTHORIZED="0" を設定せずに定義したこの ca を受け入れるように強制する方法はありますか (2 番目のオプションはとにかく機能しませんでした)。

4

1 に答える 1

0

私がしたことは、rejectUnauthorized オプションを false に設定することでした。バージョン 0.9.2以降、このオプションのデフォルトが変更されました。

caを指定してエージェントを作成できると思います。

于 2013-06-14T13:53:36.660 に答える