gpt4 book ai didi

iis - 未安装 SSL 证书

转载 作者:太空宇宙 更新时间:2023-11-03 12:46:25 27 4
gpt4 key购买 nike

我在 IIS 中安装 SSL 证书时遇到问题,下面是我从我的 CA 获得证书之前的步骤。

  1. 使用 OpenSSL 生成私钥文件:“openssl genrsa -out key_name.key 2048”命令。

  2. 使用“openssl req -out CSR.csr -key key_name.key -new -sha256”命令生成 .csr 文件。

  3. 生成 CSR 文件后,我将相同的 CSR 文件提供给 CA 以获得证书。

  4. 我得到了 .p7b 格式的证书,我将其转换为 .cer 格式。

  5. 使用 IIS 中的“完成证书请求”选项安装证书。

现在的问题是新安装的证书在刷新后从 IIS 中消失了。我用谷歌搜索了这个问题并了解到,它之所以发生,是因为没有与证书关联的私钥。我的问题是私钥去哪儿了??我在步骤 1 中使用私钥创建了 CSR。其次,我该如何解决这个问题,无论如何我都必须安装证书。请帮忙。

最佳答案

您没有通过 IIS 管理器生成证书请求。因此,您不应使用 IIS 来完成请求。

相反,您需要使用 OpenSSL 生成 PFX 文件,

create a pfx file from a .cer and a .pem file

然后就可以导入IIS了。

您可以阅读这篇文章了解更多详情,

https://blog.lextudio.com/2015/06/the-whole-story-of-server-certificate-disappears-in-iis-77-588-510-0-after-installing-it-why/

关于iis - 未安装 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30672552/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com