Почему `config.force_ssl = true` не используется по умолчанию для приложения rails? - PullRequest
0 голосов
/ 04 сентября 2018

После прочтения этого звучит как config.force_ssl = true должно быть по умолчанию, почему команда rails не установила его по умолчанию при создании нового приложения (внутри config/environments/production.rb)?

Ответы [ 2 ]

0 голосов
/ 04 сентября 2018

Возможно, вы запускаете тестовый экземпляр в производственном режиме в локальной системе, для которой может не потребоваться SSL. Поэтому лучше позволить пользователю решить, требуется ли ему SSL.

0 голосов
/ 04 сентября 2018

Поскольку не все серверы будут использовать ssl. Вам нужно установить config.force_ssl = true, только если вы используете действительный сертификат ssl.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...