Моя цель - создать веб-приложение Azure для контейнеров, сопоставить с ним собственный домен и защитить этот домен с помощью SSL-сертификата Let's Encrypt, который автоматически обновляется каждый месяц.
На данный момент я успешно настроил docker-compose для веб-приложения:
- Nginx, который обрабатывает продление сертификатов Let's Encrypt и перенаправления https
- Веб-приложение, к которому Nginx подключается к
Кроме того, я успешно сопоставил свой домен с веб-приложением Azure.
Но есть проблема. Кажется, Azure применяет некоторые сертификаты самостоятельно. Когда я хочу использовать веб-приложение из своего браузера, подается сертификат для *.azurewebsites.net
:
![Wrong certificate served](https://i.stack.imgur.com/M0fNw.png)
Можно ли как-то отключить SSL для веб-приложения Azure для контейнеров, чтобы мой прокси-сервер Nginx отвечал за это, или использовать Let's Encrypt другим способом? Я знаю, что для веб-приложений на основе Windows существует является расширением Let's Encrypt, но в Azure Web App для контейнеров нет никого.