簡體   English   中英

全新安裝Lion后,我的應用似乎沒有在會話中存儲任何內容

[英]After doing a fresh install of Lion my app doesn't seem to be storing anything in the session

我剛剛重新安裝了Lion,現在我的應用似乎無法在會話中存儲任何內容。

我的應用程序中發生的是:

  1. 我導航到登錄頁面
  2. 輸入有效的憑證
  3. 該應用程序對我進行身份驗證(我已驗證@ user_session.save調用返回true)
  4. 我被重定向到登錄用戶的頁面被重定向到
  5. 但是,user_session實際上為nil,因此CanCan然后會引發AccessDenied異常
  6. 我被重定向到登錄頁面

在整個過程中,不會顯示任何Flash消息。 另外,當引發AccessDenied異常時,我的應用程序通常會保存用戶嘗試訪問的最后一頁。 但是,重定向到登錄頁面后,會話中什么都沒有。 甚至沒有典型的“請登錄”快速消息。

重新安裝之前,一切正常。 是什么原因造成的?

原來問題出在我正在使用子域的事實上。 當我使用localhost:3000嘗試該站點時,該會話將不會持續。 但是,使用lvh.me修復了所有問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM