Azure应用程序网关无法上载pfx证书

Azure应用程序网关无法上载pfx证书,azure,azure-virtual-machine,azure-application-gateway,Azure,Azure Virtual Machine,Azure Application Gateway,对于Application gateway,所有文档都说要上载pfx证书,但当我转到后端池的http设置时,它只允许上载“.cer”证书,不允许上载“.pfx”文件,显示的错误表示格式错误? 我做错了什么,或者Azure改变了功能,但是文档仍然没有上传。 奇怪的是,通过这个命令,我可以上传PFX az network application-gateway ssl-cert create 附截图 更新:我正在尝试为现有的应用程序网关执行此操作 更新2:奇怪的是,当我创建一个网关时,Azure

对于Application gateway,所有文档都说要上载pfx证书,但当我转到后端池的http设置时,它只允许上载“.cer”证书,不允许上载“.pfx”文件,显示的错误表示格式错误? 我做错了什么,或者Azure改变了功能,但是文档仍然没有上传。 奇怪的是,通过这个命令,我可以上传PFX

az network application-gateway ssl-cert create
附截图

更新:我正在尝试为现有的应用程序网关执行此操作 更新2:奇怪的是,当我创建一个网关时,Azure向我展示了PFX的选项,但我不知道如果我尝试为一个现有的网关这么做,它为什么会变成cer


这是微软的复活节彩蛋吗???

看来你们在门户上选错了入口

如果配置
添加HTTP设置
,则确实需要
.cer
证书

更多信息请参考此

命令
az network application gateway ssl cert create
用于配置ssl。您可以在门户
设置--Listener
上找到它


我很确定是pfx,也许有一些下拉列表可以选择要上传的证书类型?帮我解决这个问题??到目前为止,我很确定我已经失去了一半的头发。不知道,我刚刚检查了我的应用程序网关,upload pfx并允许输入密码Humm说,让我用windows虚拟机试试这个,在windows上它给pfx和linux上它给cer。只是一个hunch@BlindSniper您在门户上选择了错误的入口。你能再解释一件事吗?这个pfx证书和我们在http中上传的cer证书有什么关系吗settings@BlindSniper据我了解,pfx证书包含私钥(cer文件)和公钥。对于
HTTP设置
,probe可以检查您的web应用服务状态,它只需要私钥,不需要公钥。所以,你只需要上传一个.cer文件。所以,为了确认我是否有一个用于vm的cert1.cer,我需要上传它以进行http设置,并且我需要使用它的私钥将它转换为pfx并上传该pfx文件。是的,你是对的。您需要为检查web状态的探测器设置http。