3
我有一個Rails應用程序,它是爲每個站點使用動態子域的CMS。出於某種原因,當我部署到生產中時,會話cookie沒有被設置。我在想這會導致無處不在的「無效真實性令牌」錯誤。未設置Rails會話Cookie
我有我的production.rb設置,以便我可以跨子域共享會話。有什麼可能是錯誤的cookie沒有被設置?
#production.rb
config.action_controller.session[:domain] = '.domain.com'
#environment.rb
config.action_controller.session = {
:session_key => '_app_session',
:secret => '.... nums and chars .....'
}
不能,這樣做會覆蓋一個新的哈希,這是在環境已初始化的變量config.action_controller.session .RB。這導致想要一個:session_key和:secret的錯誤。 – bwizzy 2010-04-07 19:17:49