我在Azure中自己的资源组中有一个应用程序,该应用程序是使用Azure资源管理模板进行配置的。
当我尝试通过将pfxBlob更改为续订的证书.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门户中签入时,证书尚未更新,并继续显示旧证书的详细信息。
我可以通过Azure门户手动上传证书(尽管它显示为第二个证书),所以我确定证书没有问题。
是否可以使用ARM模板覆盖现有证书?