当我尝试通过将pfxBlob更改为续订的certificate.PFX文件的base64字符串来替换SSL证书,然后部署模板时,一切似乎都正常工作。
{
"type": "Microsoft.Web/certificates",
"name": "[variables('appService_name')]",
"apiVersion": "2016-03-01",
"location": "[parameters('resourceLocation')]",
"properties": {
"pfxBlob": "[parameters('sslCertificateData')]",
"password": "[parameters('sslCertificatePassword')]"
}
}
我可以通过Azure门户手动上传证书(尽管它看起来是第二个证书),所以我确信证书没有问题。