1
我正在運行.NET 4網站。在本地,它運行完美,但在現場服務器上發生了一些非常奇怪的事情。在每個頁面上,Session.SessionID
都會發生變化 - 這個問題存在的問題是,我使用Session.SessionID作爲關鍵字將用戶購物籃存儲在數據庫中 - 當他們移動到結帳時籃子當然是空的。Session.SessionID在每個頁面上更改
我看到了將Session["dummy"] = 1
放在Global.asax的Session_Start()
方法中的建議,但這沒有幫助。
我該怎麼辦?
謝謝。
您可以將它張貼作爲評論。 –
嗨史蒂夫 - 這是怎麼回事?我沒有運行在任何不同的域名...即時通訊只有一個運行一個網站在一臺服務器上 – higgsy
公平不夠;我沒有說這是正確的答案;-)它通常是一個cookie問題。你可以添加一個cookie到HttpResponse並從HttpRequest中檢查它,就像一個快速測試? –