ssl - 将 p7b 文件和私钥合并到 .pfx 文件中

标签 ssl ssl-certificate

我使用在线工具创建了一个 CSR,该工具为我提供了文本 CSR 和文本格式的 RSA 私钥。然后,我将 CSR 提交给我正在使用的机构,他们给了我一个 p7b 文件。

谁能告诉我如何获取这个 p7b 文件并将其与我拥有的文本格式的私钥结合起来?然后,我需要将整个内容导出为 pfx 文件,包括合并的私钥。但是,一旦 p7b 文件与私钥合并并且证书安装在我的盒子上,我就可以自己处理导出。

最佳答案

您可以使用openssl来完成此操作。我们有证书 cert.p7b 和私钥 cert.key

openssl pkcs7 -print_certs -in cert.p7b -out cert.cer

openssl pkcs12 -export -in cert.cer -inkey cert.key -out cert.pfx 

关于ssl - 将 p7b 文件和私钥合并到 .pfx 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11938344/

相关文章:

带有 SSL 客户端证书的 iPhone 应用程序

ssl - 将 DER 转换为 PEM,结果文件中没有关键部分

java - 如何使用登录凭据和 ssl 证书在 JAVA 中进行基本的 http 身份验证?

iis - WSO2 ESB & SSL/IIS - 系统资源不足,无法完成请求的服务

C# - 从 .NET 应用程序访问 HTTPS URL(不导入服务器证书)不会抛出 SSL 异常

java - 找不到与 ex.ample.com 匹配的主题备用 DNS 名称

ssl - 自签名证书中要包含哪个证书链文件?

docker - NiFi : Why Does My User Have Insufficient Permissions?

node.js - 所以我为我的本地主机制作了一个 ssl 证书,但是连接被拒绝,应该怎么办?

.net-core - Kestrel ssl JSON 配置中的证书问题