Läuft ein SSL-Zertifikat eines Application Gateways aus, muss dieses getauscht werden. Das passiert wie folgt:
Import-Module AzureRM Login-AzureRmAccount # Name of the ApplicationGateway $APPGWName = "" # i.e. "MyAppGW01" # Name of the ResourceGroup $RGName = "" # i.e. "AppGW-RG" # CertDisplayName must match the name within the Listener $CertDisplayName = "" # i.e. "Wildcard.PowerShell24.de_2018" # Path to the Certificate $CertificateFile = "" # i.e. "C:\temp\cert.pfx" # Password for the Certificate $Password = '' # i.e. 'P@$$w0rd' # Executing commands: $AppGW = Get-AzureRmApplicationGateway -Name $APPGWName -ResourceGroupName $RGName $Cert = Set-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $AppGW -Name $CertDisplayName -CertificateFile $CertificateFile -Password $Password Write-Host "Please be patient... This will take forever..." -ForegroundColor Yellow Set-AzureRmApplicationGateway -ApplicationGateway $AppGW
Achtet bitte darauf den Display Name des Zertifikats vernünftig und eindeutig zu vergeben. Nicht, dass ich beim Konfigurieren eines neuen Listeners vertut.