2012-08-22 19 views
0

我在我的Rails應用程序上使用authlogic,並決定刪除它,有利於使用OAuth實施第三方認證。切換到這種方法給我留下了一個非常有趣的問題:從rails應用程序切換authlogic。會議從帖子請求丟失

當我從應用發出發佈請求時,rails會話對象爲空。 'get'請求總是會話已填充,但不是帖子。我可以驗證它確實在兩種情況下發佈會話cookie,但不知道爲什麼發生這種情況。

任何想法爲什麼發生這種情況或提示調試呢?

回答

0

這是因爲帖子丟失了csrf標記。出於某種原因,Authlogic負責處理AJAX帖子的CSRF驗證。

相關問題