2

Node.js から認証用の証明書を必要とするサーバーへの残りの呼び出しを行うにはどうすればよいですか?

4

1 に答える 1

3

解決策は、カスタム接続プ​​ール を使用することです。これには、カスタムエージェントを使用する必要があります。


ドキュメントからhttps直接、標準モジュールを使用した例を次に示します。

var options = {
  hostname: 'encrypted.google.com',
  port: 443,
  path: '/',
  method: 'GET',
  key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'),
  cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem')
};
options.agent = new https.Agent(options);

var req = https.request(options, function(res) {
  ...
}

また、 mikeal の requestを使用すると、オプションでカスタム エージェントを設定できpoolます。

于 2013-10-31T14:40:40.710 に答える