Веб-приложение Django с контейнером Windows Docker на Azure: Недопустимый заголовок HTTP_HOST: '10.40.0.7:30015'. Вам может понадобиться добавить '10.40.0.7' в ALLOWED_HOSTS
Я развернул свое приложение Django с контейнером Windows Docker на сервисах приложений Azure. Приложение отлично работает локально. Но после развертывания на сервере журнал сайта kudu выдает:
Bad Request: /
"GET / HTTP/1.1" 400 69702
Invalid HTTP_HOST header: '10.40.0.7:30015'. You may need to add '10.40.0.7' to ALLOWED_HOSTS.
Я знаю, что могу добавить разрешенные IP-адреса в settings.py и мой файл .env. Но проблема в том, что Azure использует динамические IP-адреса. Поэтому при каждом нажатии на контейнер и перезапуске приложения мой публичный IP-адрес меняется. Как я могу это исправить?
Рекомендуется использовать полное доменное имя, но если вы просто тестируете или безопасность не критична, вы можете просто использовать * для ALLOWED_HOSTS