我正在阅读 Michael Hartl 的精彩教程,但是我使用的是 Elastic Beanstalk 而不是 Heroku。
在第 7 章 - 我们将 production.rb 文件更改为:
SampleApp::Application.configure do
# Force all access to the app over SSL, use Strict-Transport-Security,
# and use secure cookies.
config.force_ssl = true
end
这不适用于 Elastic Beanstalk。浏览器无法连接到服务器。我试图再次注释掉该行。我也试过设置
config.force_ssl = false
现在我无法再让该应用程序正常工作了。即使恢复到 ssl 更改之前的版本也不起作用。
显然,其他一些文件已更改。如何将其恢复为正常工作的应用程序?我现在不想添加 ssl 证书(可能稍后)。
谢谢,
山姆
编辑——我完全可以在我的本地机器上访问应用程序。我无法访问 Elastic Beanstalk 上部署的版本