2011-06-16 61 views
0
<%= link_to("Log Out", session_url, :method => :delete) %> 

當我在非https頁面登出時工作正常。Ruby on Rails:RestAuth:如何使用HTTPS註銷?

但問題是,當我是一個HTTPS頁面上,上面的代碼拋出錯誤

Parameters: {"action"=>"show", "controller"=>"sessions"} 

ActionController::UnknownAction (No action responded to show. Actions: create, destroy, forgot, reset, and set_time_zone): 

我試圖改變session_url到new_session_url,但後來我得到一個錯誤,說只有GET請求被允許

任何想法如何解決這個問題?

回答