gpt4 book ai didi

ssl - IIS 6.0 的 SSL 证书中没有私钥

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:50 26 4
gpt4 key购买 nike

我们在工作中使用 IIS 6.0 (Win2003 SP2),需要更新我们的 SSL 证书。我使用 openssl 创建了一个证书请求。因此,我首先使用 openssl 创建了一个 2048 位 key 。我没有使用那个 certreq.txt 请求文件,因为它在我们使用的 CA 的网站上产生了格式错误。同时该请求已被接受,我从我们组织的 CA 获得了一个 .pem 文件。到目前为止,一切都很好。我什至能够导入证书。但不幸的是,私钥现在丢失了。我认为,windows(或 IIS)只是不知道在哪里寻找它。私钥当然存在于我用于创建请求的 *.key 文件中。

但是我如何将 key 集成到证书中或使 Windows/IIS 使用它呢?

最佳答案

您应该能够使用 OpenSSL 构建 PKCS#12 文件:

openssl pkcs12 -export -in cert.pem -inkey file.key -out cert.p12

然后,使用 .p12 文件,同时导入证书及其私钥。

关于 openssl 的更多信息 https://www.openssl.org/docs/apps/pkcs12.html

关于ssl - IIS 6.0 的 SSL 证书中没有私钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11585183/

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