我有一個angular.js單頁面應用程序,它針對RESTful API(Servicestack)進行身份驗證。這一切工作正常。當返回來自認證api的響應時,用戶名將存儲在Angular服務中,並且isAuthenticated標誌將設置爲true。瀏覽器刷新 - 丟失的服務堆認證會話數據
任何針對[驗證]屬性的Web服務的請求都會返回數據。
我的問題是,當我刷新瀏覽器時,我的JavaScript角對象被刷新,用戶身份驗證的事實被遺忘。然而,當我打電話給[驗證]歸屬服務,他們工作正常,因爲會話仍然是活...
道歉的相當noob問題,但瀏覽器如何傳遞會話到Web服務時,JavaScript對象已破壞和重建?我如何在刷新時獲取相同的會話,並使用用戶名等設置我的Angular服務?
有什麼我可以添加,使這個問題更容易回答?我很高興展示代碼,但考慮到這個問題並不認爲它特別相關。 – Drammy