2012-01-31 16 views
0

我在我的Rails 3.1應用程序中使用Devise來管理會話。在Safari和Firefox中,如果用戶嘗試訪問需要授權的頁面,則會正確提示用戶登錄。但是,在Internet Explorer(版本7和8)中,用戶被正確重定向到登錄頁面,但登錄不起作用。我的設計會議在Internet Explorer中工作(7,8)

換句話說,用戶名和密碼是正確的,但它看起來好像Internet Explorer無法設置會話。 Cookie也針對IE啓用。

有沒有人遇到任何與IE類似的會話問題?我只需要知道在哪裏看。我已經通過IE無法處理pushState而鬥爭過,似乎IE很難編碼。

Internet Explorer 9似乎工作正常。

回答

1

Crossbowser pushState with hashbang fallback:History.js

沒有XRSF標記的AJAX請求會破壞設計會話,也許IE會讓你的代碼搞亂這個。

+0

謝謝,我正在研究,因爲我們說話。 – AKWF 2012-01-31 03:32:41

相關問題