看完this ,听起来 config.force_ssl = true 应该是默认值,为什么 Rails 团队在创建新应用程序时没有将其设为默认值(在 config/environments/production.rb
内)?
最佳答案
因为不是所有的服务器都会使用ssl
。仅当您使用有效的 ssl
证书时,您才需要设置 config.force_ssl = true
。
关于ruby-on-rails - 为什么 `config.force_ssl = true` 不是生产 rails 应用程序的默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52160820/