如何将Name.com的CSR响应文本转为.pfx/.cer并导入IIS?求转换工具
将Name.com颁发的证书文本转换为.pfx/.cer格式的工具及方法
生成.cer格式文件(无需私钥)
- 文本编辑器直接生成:把从Name.com复制的完整证书文本(必须包含
-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----)粘贴到记事本,保存时选择「保存类型」为「所有文件」,文件名设为your-cert.cer即可,IIS可直接导入该格式。
生成.pfx格式文件(需配套私钥)
PFX是包含证书和对应私钥的加密容器,因此你必须持有当初生成CSR时创建的私钥文件(通常为.key或.pem格式)。以下是实用工具及操作:
1. OpenSSL(免费跨平台)
打开命令行执行以下命令,替换占位符为实际文件路径:
openssl pkcs12 -export -out your-cert.pfx -inkey your-private-key.key -in your-cert.cer
执行后会提示设置PFX文件的保护密码,导入IIS时需输入该密码。
2. IIS管理器(Windows专属,适用于在IIS上生成CSR的场景)
- 打开IIS管理器,选中目标服务器,双击「服务器证书」
- 点击「完成证书申请」,粘贴从Name.com复制的完整证书文本,设置友好名称并选择存储位置(个人),完成后即可在证书列表中找到该证书
- 右键证书选择「导出」,按向导设置密码后保存为.pfx文件
3. Windows证书管理器(certmgr.msc)
- 双击已生成的
.cer文件,点击「安装证书」,选择「本地计算机」,按向导完成导入 - 打开
certmgr.msc,定位到「个人」→「证书」,找到目标证书后右键选择「所有任务」→「导出」 - 选择「是,导出私钥」,勾选PFX格式,设置保护密码后保存文件
Name.com支持团队说明
复制「服务器证书」下的文本。
注意:请复制全部内容,包括-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----。
通常这是托管服务商安装证书所需的唯一文件。若托管服务商要求CA证书,也可在此页面找到。注意:我们无法提供.PFX或其他格式的证书。你可在name.com账户中按上述说明查看证书,请尝试使用其他程序将已颁发的证书转换为所需格式。
内容的提问来源于stack exchange,提问作者Ahmed Salem
相关产品推荐
相关产品推荐

