node.js - 如何为 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 令牌中读取密钥和证书吗?或者
我们会使用另一种方法吗?
请注意,在这种情况下,所有客户端都必须具有有效证书才能连接服务器。
谢谢,
解决方案
推荐阅读
- sql - 以 mm:ss 为单位的 BigQuery 时间戳
- android-studio - 如何启用编辑器捏放大 Android Studio?
- python - 如何强制文件路径相对于它所在的文件?
- javascript - 下载后要求用户打开exe(例如远程控制帮助)
- python - 为什么列表索引超出范围?
- sql - TypeORM 请求中的条件运算符
- sql-server - LocalDB 不会自动启动,而是手动启动
- c# - 使用 yield 生成给定长度的所有子字符串
- numpy - 这个numpy memmap create / save / load有什么问题,它似乎没有保存
- reactjs - material-ui:自动完成,将 value 和 inputValue 存储在一起