【发布时间】:2011-04-07 17:45:18
【问题描述】:
我正在将应用程序升级到 Rails 3.0.0 并且想知道添加 SSL 的标准方法是否已更改(我依稀记得演示表明路由器现在可以处理 SSL,但我不确定它是否只是为了演示目的)。我目前使用“ssl_requirement”gem,但是它提供了:
弃用警告:不推荐使用#request_uri。请改用完整路径。 (从 /Library/Ruby/Gems/1.8/gems/ssl_requirement-0.1.0/lib/ssl_requirement.rb:53 的 ensure_proper_protocol 调用)
此外,在处理新的“数据方法”属性时,它似乎会中断。例如:
<%= link_to "Logout", user_path, :method => :delete %>
从应用程序的 SSL 部分访问时工作正常,但从非 SSL 部分(用户控制器中的所有操作都需要 SSL,尽管我知道销毁操作确实如此)时失败(尝试呈现显示操作)不传输安全数据)。
【问题讨论】:
标签: ruby-on-rails