Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure应用程序服务和SSL证书_Azure_Ssl_Ssl Certificate - Fatal编程技术网

Azure应用程序服务和SSL证书

Azure应用程序服务和SSL证书,azure,ssl,ssl-certificate,Azure,Ssl,Ssl Certificate,有人可以在Azure上清除整个SSL证书吗 我想我需要在托管服务器上创建一个CSR来获得SSL证书 但如果我在Azure应用程序服务上托管,这怎么可能呢 我可以看到你可以通过Azure本身购买SSL证书,但它的价格是第三方供应商的两倍 但是,我还看到您可以导入SSL证书。那么这是否意味着我不需要在托管服务器上创建CSR 我需要在托管服务器上创建CSR CSR可以在任何机器上生成 从首选供应商处获得证书的公共部分并导入Azure后,构建.pfx捆绑包(使用您的私钥) OpenSSL示例- open

有人可以在Azure上清除整个SSL证书吗

我想我需要在托管服务器上创建一个CSR来获得SSL证书

但如果我在Azure应用程序服务上托管,这怎么可能呢

我可以看到你可以通过Azure本身购买SSL证书,但它的价格是第三方供应商的两倍

但是,我还看到您可以导入SSL证书。那么这是否意味着我不需要在托管服务器上创建CSR

我需要在托管服务器上创建CSR

CSR可以在任何机器上生成

从首选供应商处获得证书的公共部分并导入Azure后,构建
.pfx
捆绑包(使用您的私钥)

OpenSSL示例-

openssl pkcs12-导出\
-out certificate.pfx\
-英基私钥\
-在publicCertFromVendor.crt中\
-certfile more.crt

more.crt
:可选,这是如果您有任何其他证书想要包含在PFX文件中,比如中间产品。

从Kudu或Azure comand行,您可以运行OpenSSL或certreq来创建任何您想要的证书。

那么,我可以在任何机器上创建CSR吗?供应商说,我读到的所有地方都建议我应该在主机上生成CSR,这对我来说没有任何意义。看来你在说我在想什么,我可以在任何地方生成它,然后上传到Azure。谢谢。这是正确的,无论在哪里。请确保您不会意外地留下私钥。