Rails 应用程序有一个不错的配置选项:
config.force_ssl = true
但是,似乎仅将其设置为 true 并不能使 HTTPS 连接正常工作。更重要的是 - 在尝试(但失败)使用 Chrome 连接到https://localhost:3000之后,我将此选项设置为 false,即使我写了 http,Chrome 仍会尝试打开 https。
所以,有几个问题:
--如何强制Chrome不再尝试https?--在我的 Rails 应用程序上启用 SSL 的正确方法是什么?
更新:该应用程序在 Heroku 上运行,似乎自动支持 https。我也可以在本地测试 SSL 吗?就像运行rails服务器时一样?