Я пытаюсь загрузить сертификат на шлюз приложения через мой шаблонный скрипт ARM. Как это сделать через скрипт ARM. Ниже мой сценарий:
"backendHttpSettingsCollection": [
{
"name": "appGatewayBackendHttpSettings",
"properties": {
"Port": 80,
"Protocol": "Http",
"CookieBasedAffinity": "Disabled"
}
},
{
"name": "httpssettings",
"etag": "W/\"f5659c7c-d83a-431b-b456-097622a27c7b\"",
"properties": {
"provisioningState": "Succeeded",
"port": 8443,
"protocol": "Https",
"cookieBasedAffinity": "Enabled",
"connectionDraining": {
"enabled": false,
"drainTimeoutInSec": 60
},
"pickHostNameFromBackendAddress": false,
"path": null,
"requestTimeout": 300,
"authenticationCertificates": [
{
"id": "[parameters('sslCertData')]"
}
]
},
"type": "Microsoft.Network/applicationGateways/backendHttpSettingsCollection"
},
{
"name": "scalablehttpsettings",
"etag": "W/\"f5659c7c-d83a-431b-b456-097622a27c7b\"",
"properties": {
"provisioningState": "Succeeded",
"port": 7443,
"protocol": "Https",
"cookieBasedAffinity": "Enabled",
"connectionDraining": {
"enabled": false,
"drainTimeoutInSec": 60
},
"pickHostNameFromBackendAddress": false,
"path": null,
"requestTimeout": 300,
"authenticationCertificates": [
{
"id": "[parameters('sslCertData')]"
}
]
},
"type": "Microsoft.Network/applicationGateways/backendHttpSettingsCollection"
}
],
Мне интересно, как указать путь к сертификату для параметров ('sslCertData') в параметрах authenticationCertificates. Может ли кто-нибудь помочь мне здесь, пожалуйста.
PS: сертификат в формате .cer.