protect_from_forgeryデフォルトでapplication_controller.rbにあるRails 3.0.2を使用しています。
をトリガーしたかったのInvalidAuthenticityTokenです。
これを行うために、この JavaScript をページに追加しました。
$('input[name=authenticity_token]').val('aaa')
Firebug で DOM をチェックすると、authenticity_token隠しフィールドが正しく更新されていることがわかります。
フォームを送信してサーバーからのログを確認すると、相対パラメーターが正しく「aaa」に設定されていることがわかります。InvalidAuthenticityTokenリクエストが正しかったので、リクエストが処理されるまでしばらく時間がかかると思います。
これはどのように可能ですか?