0
自分のノードアプリケーションにAPIを呼び出すためにrequest-promiseモジュールを使用しています。 https://www.npmjs.com/package/request-promiserequest-promiseで自己署名証明書の問題を無視する方法
import request from 'request-promise';
let options = {
method: GET,
json: true,
uri : "https://" +this.urls + endpoint,
body: payload,
rejectUnauthorized: false // This doesn't work
};
let response = await request(options)
私が使用しようとしていますどのようなAPIは、(自己署名証明書を持つ)安全ではないので、conncetionは、このエラーで失敗している:
Error: connect ECONNREFUSED
私が知っている「要求」モジュールと、そのような場合を処理するためにrejectUnauthorized:falseを渡すことができます。そのようなオプションをrequest-promiseモジュールでどうやって渡すことができるのか分かりません。
しかし、このオプションを使用すると、ノード全体のアプリケーションが安全でなくなります。「要求」モジュールと同じように、このパラメータをパラメータとして渡したいだけです。 – undefined
が真です。あなたのレポで新しい問題を作成することができますかhttps://github.com/request/request-promise/issues – prabushitha