0

Rails 3 のセッションは遅延ロードされると読みましたが、その動作は見られません。これをテストするために、MySQL と activerecord セッション ストアを使用して新しい Rails 3.2 アプリを作成しました。V8 JavaScript エンジン以外の gem は追加されません。次に、インデックス アクションを使用して、welcome という空のコントローラーを作成しました。ここにはコードはまったくありません。インデックス ページにアクセスすると、MySQL のセッション テーブルに作成されたセッションが表示されます。

私は何か間違ったことをしていますか?アクセスした場合にのみセッションが作成されると思いました。

4

2 に答える 2

1

それが Ruby on Rails バージョン 3.0 からのデフォルトの動作だと思います。見る:

http://guides.rubyonrails.org/security.html#cross-site-request-forgery-csrf

于 2012-10-12T18:05:40.300 に答える