node.js - 在 Node JS 中读取 BKS(Bouncy Castle Keystore)文件
问题描述
我有一个 API,我用来插入一些 .jks 证书以便能够提出我的请求。所以我的代码是这样的:
const keystore = jks.toPem(
fs.readFileSync('trustedcas.jks'),
'mobile'
)
console.log(keystore)
const { ca } = keystore['mobi.com.br (globalsign)']
const httpsAgent = new https.Agent({
ca
})
问题是现在我得到了一个trustedcas.bks 文件而不是.jks,如果我尝试使用相同的lib,我会收到一个解析错误
如何在节点 js 中读取 bks 文件或将其转换为 jks?
解决方案
推荐阅读
- sql - 如何将数据从源表(但不同的列)插入到 SQL Server 中的两个不同的表中
- google-analytics - 如何跟踪 Google Data Studio 仪表板的用户
- css - 仅边框图像底部
- c# - 关于将项目添加到自定义数据类型列表的问题
- android - Play 商店奇怪的崩溃报告
- excel - VBA 运行时错误 '91' - 无法找出错误发生的原因
- excel - 代号为常数?
- redis - Redis 保证 XREAD 返回值?
- java - 500:发送 Post 请求时发生内部服务器错误
- c++ - 函数返回的右值引用(表达式)是 xvalue - 但没有标识?