首页 > 解决方案 > 如何为 Nodejs https 客户端使用 usb 令牌 pkcs#11 证书?

问题描述

如果您有一个客户端证书对(自签名),那么您可以在 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 令牌中读取密钥和证书吗?或者

我们会使用另一种方法吗?

请注意,在这种情况下,所有客户端都必须具有有效证书才能连接服务器。

谢谢,

标签: node.jshttpspkcs#11

解决方案


推荐阅读