如果您有一对(自签名的)客户证书,则可以在nodejs中进行这样的https get调用;
request.get({
url: 'https://example.com/list',
key: certificate.key,
cert: certificate.cert,
ca: certificate.ca
}, (error, response, body) => {
...
});
如果将证书对存储在ePass2003这样的硬件PKI令牌中,我们将如何编写此代码?
我们将从PKI令牌中读取密钥和证书吗?或
我们将使用另一种方法吗?
请注意,在这种情况下,所有客户端都必须具有有效的证书才能连接服务器。
谢谢