2023. 10. 5. 09:28

Key Vault 오류

Application Gateway의 일반적인 키 자격 증명 모음 오류 - Azure Application Gateway | Microsoft Learn

 

Application Gateway의 일반적인 키 자격 증명 모음 오류 - Azure Application Gateway

이 문서에서는 키 자격 증명 모음 관련 문제를 식별하고 Application Gateway의 원활한 작업을 위해 문제를 해결하는 데 도움이 됩니다.

learn.microsoft.com

 

-- 오류 --

 

 

-- powershell -- 진행.

 

# Get the Application Gateway we want to modify
$appgw = Get-AzApplicationGateway -Name MyApplicationGateway -ResourceGroupName MyResourceGroup
# Specify the resource id to the user assigned managed identity - This can be found by going to the properties of the managed identity
Set-AzApplicationGatewayIdentity -ApplicationGateway $appgw -UserAssignedIdentityId "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/MyResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyManagedIdentity"
# Get the secret ID from Key Vault
$secret = Get-AzKeyVaultSecret -VaultName "MyKeyVault" -Name "CertificateName"
$secretId = $secret.Id.Replace($secret.Version, "") # Remove the secret version so AppGW will use the latest version in future syncs
# Specify the secret ID from Key Vault 
Add-AzApplicationGatewaySslCertificate -KeyVaultSecretId $secretId -ApplicationGateway $appgw -Name $secret.Name
# Commit the changes to the Application Gateway
Set-AzApplicationGateway -ApplicationGateway $appgw