2011-06-01 50 views
0

我們剛剛推出了針對會話切換到mem_cache_store的應用的更新。立即,所有發佈到表單的帖子都拋出了ActionController :: InvalidAuthenticityToken異常。我明白2.3.9有一個問題,但我們在2.3.10。爲什麼我的表單的每一個帖子都得到ActionController :: InvalidAuthenticityToken?

在production.rb的配置變化是:

require_library_or_gem 'memcache' 

config.action_controller.session_store = :mem_cache_store 
config.action_controller.session = { 
    :secure => true, 
    :cache => MemCache.new('our.memcache.host', :namespace => 'rack:session') 
} 

我做錯什麼了嗎?

回答

1

無論何時移動會話存儲以防止ActionController :: InvalidAuthenticityToken錯誤,您都需要重命名會話密鑰。

相關問題