Certificados autofirmados entre Azure y Onpremises
Basicamente cuando se usa un Self-signed certificate (certificado autofirmado) se tiene que deshabilitar el chain validation para que APIM pueda comunicarse con el back-end correctamente y la forma de realizar la configuración es establecer el parámetro de: SkipCertificateChainValidation en $true
Si utiliza certificados autofirmados, tendrá que deshabilitar la validación de la cadena de certificados para que API Management pueda comunicarse con el sistema back-end. De lo contrario, se producirá un error con el código 500. Para establecer esta configuración, puede utilizar los cmdlets de PowerShell New-AzApiManagementBackend
(con el nuevo back-end) o Set-AzApiManagementBackend
(con el back-end existente) y establecer el parámetro -SkipCertificateChainValidation
en True
.
- Referencia MS: https://docs.microsoft.com/es-es/azure/api-management/api-management-howto-mutual-certificates