Как запустить Gunicorn по HTTPS на CloudFoundry - PullRequest
0 голосов
/ 19 октября 2019

Мне нужно разместить мое приложение Django, используя gunicorn на Cloudfoundry на порту 443, HTTPS.

Я получаю ошибку:

InsecureRequestWarning: выполняется непроверенный HTTPS-запрос. Настоятельно рекомендуется добавить проверку сертификата.

Что приводит к внутренней ошибке сервера.

Как добавить add SSL.

Что такое server.cert и server.key файлов? Как их добавить.

1 Ответ

0 голосов
/ 20 октября 2019

Я получаю ошибку:

InsecureRequestWarning: выполняется неподтвержденный HTTPS-запрос. Настоятельно рекомендуется добавить подтверждение сертификата.

Я не верю, что это связано. См. Этот пост SO для более подробной информации об ошибке.

Suppress InsecureRequestWarning: Неподтвержденный HTTPS-запрос выполняется в Python2.6

Что касается обработки HTTPS для вашего приложенияна Cloud Foundry, хорошие новости, вам ничего не нужно делать. Cloud Foundry будет обрабатывать завершение TLS для входящих запросов в ваши приложения. Вот и все.

Если вам интересно узнать подробности, их много по следующей ссылке. Детали зависят от того, как ваш оператор платформы настроил терминацию TLS, поэтому вы также можете поговорить с ними, если у вас есть вопросы.

https://docs.cloudfoundry.org/adminguide/securing-traffic.html

Надеюсь, это поможет!

...