【发布时间】:2019-02-09 03:56:30
【问题描述】:
看了this,好像config.force_ssl = true 应该是默认的,为什么rails团队在创建新应用的时候(config/environments/production.rb里面)没有把它设为默认?
【问题讨论】:
标签: ruby-on-rails ssl https
看了this,好像config.force_ssl = true 应该是默认的,为什么rails团队在创建新应用的时候(config/environments/production.rb里面)没有把它设为默认?
【问题讨论】:
标签: ruby-on-rails ssl https
因为并非所有服务器都会使用ssl。仅当您使用有效的ssl 证书时,您才需要设置config.force_ssl = true。
【讨论】:
您可能正在本地系统上以生产模式运行测试实例,这可能不需要 SSL。所以最好让用户决定他们是否需要 SSL。
【讨论】: