LoginSignup
2
3

More than 5 years have passed since last update.

Can't verify CSRF token authenticity への対応

Last updated at Posted at 2015-02-04

状況

従来作成したRailsアプリを再度新規の環境で動かそうとした時に、Can't verify CSRF token authenticity と言われてログインできない。
認証機構はDeviseを使っていて、バージョン互換の問題と思い、gemのバージョンを戻してみたが変化なし。
セッション管理としてはクッキーを使用。

対処

クッキーセッションを使っているときは、クッキーの設定を確認する。
私の場合はdomainの設定が違っていたのが問題だった模様。
正しいドメインを設定すると上手く動いた。

蛇足

今回の状況は、エラーメッセージからだけではわからない。参考となる情報は原因究明後なら探すことができるが、エラーメッセージだけでググると関係ない情報ばかりが出てきて錯綜するので注意。

参考情報

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3