将证书.pem转换为.der/.cer

6 security iis-7 certificate x509certificate

我正在尝试使用OpenSSL将.pem转换为.cer ...

openssl x509 -inform PEM -in root.pem -outform DER -out root.cer
Run Code Online (Sandbox Code Playgroud)

但是,我不知道如何通过Win Server 2008在IIS 7.0上安装证书.

我阅读了一些有关它的教程,并尝试在IIS 7.0中安装证书

服务器证书 - >完整的证书申请 - >

出现以下错误

找不到与此证书文件关联的证书请求.必须在创建证书请求的计算机上完成证书请求.

将证书安装到IIS失败.

有关如何在IIS 7中继续安装.cer的任何建议?

小智 2

您似乎正在尝试转换部分证书(尚未签名的证书),而不是完整的 PEM 证书。通常它是这样的:

  1. 制作私钥
  2. 制作 CSR(证书请求)
  3. 在某处提交 CSR
  4. 得到回应
  5. 将响应附加到私钥
  6. 利润

您应该能够将完成的证书转换为您喜欢的任何格式。如果您也想创建自签名证书,则可以合并其中的许多步骤。