簡體   English   中英

Rails會話第一次失敗並通過重新加載

[英]Rails sessions fails first time and passes on reload

在登錄和注銷時,第一次嘗試時最終會收到此錯誤。 但是,刷新后仍會通過。

“您想要的更改被拒絕。也許您試圖更改您無權訪問的內容。如果您是應用程序所有者,請查看日志以獲取更多信息。”

在我的日志中,我收到一個ActionController :: InvalidAuthenticityToken錯誤,因此會話中一定有錯誤,但是找不到任何要添加的內容。

您是否正在使用Rails助手來創建表單?

如果不是,則可能需要添加CSRF令牌字段。 使用rail的表單助手會自動為您完成。

更新:

還要檢查您的應用程序控制器是否具有protect_from_forgery

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM