基于会话的购物车遭到破坏

时间:2015-10-22 16:11:12

标签: asp-classic iis-7 session-cookies shopping-cart windows-server-2012

我们有几个使用Classic ASP构建的电子商务网站。我们的客户抱怨他们的购物车没有明显的原因而被清空,并且他们正在快速通过该网站。

我们的购物车使用客户的sessionid并将其商品存储在数据库的shoppingcart表中。我怀疑发生的事情是sessionid正在改变,因此,没有记录购物车表中新的sessionid的项目。

这是在Windows 2012服务器/ IIS7上,ASP - > Session Properties - > Session Properties - > New ID On Secure Connection设置为{{1} }。

因此,显然,IIS7有时会重置sessionID并杀死购物车。当有人将大量物品放入购物车时会更频繁地发生这种情况,因此,更多地暴露于此IIS7问题。

有没有更好的方法来处理购物车?例如,我最好在浏览器中使用唯一标识符放置cookie,然后使用它而不是sessionID来保留客户的购物车吗?

饼干偶尔会受到破坏 - 不确定转向哪个方向,在树林中迷失。

0 个答案:

没有答案