ruby-on-rails - 配置 WEBrick 以在 Rails 4 中使用 SSL

标签 ruby-on-rails ssl ruby-on-rails-4 localhost webrick

我有一个要在 SharePoint 2013 上部署的 Rails 应用程序。

为了实现某种身份验证方式,我需要 WEBrick server服务ssl https并在 port 上收听传入的 https https://localhost:3001 .不幸的是,我对配置服务器不是很有经验。

我只找到了一些针对旧 Rails 版本的过时教程,它们似乎不再适用了。

非常感谢任何提示。

最佳答案

我知道您要求使用 WEBrick,请原谅我提出了其他建议,但我真的建议您使用 Thin ruby 网络服务器(更快、更轻),因此您还可以启动 SSL 并轻松满足您的要求:

$ thin start --ssl -p 3001

只是不要忘记在您的 Gemfile 中添加 gem 'thin' ;-)

关于ruby-on-rails - 配置 WEBrick 以在 Rails 4 中使用 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21189920/

相关文章:

iPad:服务器需要客户端证书

ruby-on-rails - 在 Rails 4.1 中,如何通过枚举符号查找记录?

ruby-on-rails - RSpec:时间比较未通过

ruby-on-rails - 尝试使用rails中的rest-client查询API

ruby-on-rails - 通过 ActionMailer 发送 gmail 消息时出现身份验证错误

amazon-web-services - AWS 网络负载均衡器 SSL 直通

javascript - DropzoneJS 和 Rails 4 - 差不多了,但我仍然缺少关键部分

ruby-on-rails - 有没有办法在浏览器中显示 Rails 的日志文件?

ruby-on-rails - Rails 3 可评级模型 - 如何创建 ajax 评级?

python - 请求无法连接到 TLS 服务器