0
我們開發了一個購物車腳本,使用配置文件匿名用戶保存購物車。在過去,我們使用所有類型的狀態管理,cookies,會話等,我們發現配置文件是管理購物車的最佳方式。ASP.NET配置文件丟失值
問題是,有時保存的用戶配置文件消失,購物車項目是空的。我們在global.asax中添加了所有錯誤並通過電子郵件發送給我們,但沒有錯誤,購物車只是空的。我們發現這增加了所有最後步驟(登錄,註冊,運輸,付款,結論)檢查購物車物品的功能。有時用戶需要登錄,註冊,運輸..並且在付款時所有物品都會丟失。我們每天在該網站上有1000次訪問,並且這一週發生一次或兩次,因此非常間歇。
什麼可以使配置文件失去他的狀態?有什麼方法可以調試或解決這個隨機問題?我們懷疑這個用戶正在丟失cookie,這是我們無法阻止的。如果發生這種情況,我們可以通過任何方式將cookie保存在另一個cookie中以恢復配置文件(如果它不存在)?
感謝所有幫助
有可能會導致您的會話重新啓動。您是否嘗試在會話開始和會話結束時添加日誌語句? –