RailsでActionController::InvalidAuthenticityToken in UserController・・・とか何とか言うエラー・・・

railsのお勉強中にformからデータベースに情報を書き込もうとして・・・エラー
ActionController::InvalidAuthenticityToken in UserController云々というエラーが出現。
間違えていないはずなのにおかしいな・・・と思って昔作ったプログラムからもポスト・・・エラー。
どうやら原因はRailsのバージョンを上げたことにあるようです。
form_tagを使わずに直接html.rbにformの情報を書き込むとこのエラーが起こるようです。
解決方法はコントローラに
”skip_before_filter :verify_authenticity_token ,:only=>[:ポスト先]”
と入力すると回避することが出来ます。
Category: 日記

コメント

コメントの投稿

トラックバック