【问题标题】:What can be the reason for 'config.force_ssl = false' in rails app?rails应用程序中'config.force_ssl = false'的原因是什么?
【发布时间】:2019-08-25 17:57:10
【问题描述】:

我在 config/application.rb 中发现了config.force_ssl = false,尽管该域具有 SSL 证书,但在任何地方都没有将其定义为 true。将其设置为false会有什么具体原因吗?或者有没有其他方法可以做同样的事情?

参考What does 'force_ssl' do in Rails?

【问题讨论】:

    标签: ruby-on-rails ssl https


    【解决方案1】:

    SSL 允许使用 HTTPS 向您的应用程序发送所有网络请求。因此,如果 config.force_ssl 设置为 true,则您需要拥有 SSL 证书,并且您的所有请求都将通过 HTTPS

    【讨论】:

    • 相关应用域有SSL证书。
    • @AmarnathJoshi 然后您可以配置您的 Web 服务器以使用该证书并将 rails conf 更改为使用 HTTPPS
    猜你喜欢
    • 2019-02-09
    • 1970-01-01
    • 2016-10-16
    • 1970-01-01
    • 1970-01-01
    • 2014-02-10
    • 1970-01-01
    • 2016-05-16
    • 2019-02-21
    相关资源
    最近更新 更多