有人可以清理 Azure 上的整个 SSL 证书吗?
我认为我需要在托管服务器上创建 CSR 才能获取 SSL 证书?
但是如果我托管在 Azure 应用服务上,怎么会这样呢?
我可以看到您可以通过 Azure 本身购买 SSL 证书,但它的价格是从第三方供应商购买的两倍。
但是,我还看到您可以导入 SSL 证书。那么这是否意味着我不需要在托管服务器上创建 CSR?
最佳答案
I needed to create a CSR on the hosting server
CSR 可以在任何机器上生成。
从首选供应商获得证书的公共(public)部分并导入到 Azure 后,构建 .pfx
bundle (使用您的私钥)。
OpenSSL 示例 -
openssl pkcs12 -export \
-out certificate.pfx \
-inkey privateKey.key \
-in publicCertFromVendor.crt \
-certfile more.crt
more.crt
:可选,如果您希望在 PFX 文件中包含任何其他证书(例如中间证书),则可以使用此选项。
关于Azure 应用服务和 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51358007/