How to use Let's Encrypt with Azure's API Management

It isn't possible, please vote for the feature request for the API management team.

https://feedback.azure.com/forums/248703-api-management/suggestions/17815891-support-for-let-s-encrypt

Some way to make it work manual:

  • request certificate
  • create API to prove to Letsencrypt you are the owner (domain verification)

Some way to create the certificate manual: sudo certbot certonly --manual