我的印象是我可以在任何机器上运行它,但是我们托管公司的一个人说 csr 必须在托管该站点的服务器上生成。
谁能帮我清理一下这个?
谢谢。
底线是您不需要在托管 SSL 证书的服务器上生成 CSR。CSR 是 CSR,您实际上可以使用 OpenSSL 之类的工具生成它,然后在将密钥和证书创建到密钥库后将其导入。问题是他们现在可能不明白如何将钥匙放入钥匙串中。看看这个KeyTool 和 OpenSSL 提示是否有帮助。
这并不完全准确。需要发生的是密钥链 -> csr -> cert 都需要在同一个密钥库文件中发生。很难将密钥/证书移入和移出原始密钥库。