我的一位客户使用Sellerdeck作为他们的购物车解决方案。我目前正在为他们实施一项严重依赖cookie的服务。
Cookie设置在产品页面上,该页面的URI类似于http://www.mydomain.co.uk/retail/acatalog/A11-Insect-Net.html
。当我在网站上浏览时,我可以看到所有页面上设置的cookie,就像它应该的那样。
然后,当我进入结账流程时,Sellerdeck显然开始使用perl,因为URI更改为http://www.mydomain.co.uk/cgi-bin/retail/ca001000.pl
。奇怪的是,虽然我们仍然在同一个域,但我看不到cookie。当我回到产品页面时,它又在那里。
有人知道为什么会这样吗?
答案 0 :(得分:0)
原来,cookie与特定路径绑定,而不是/
。现在修好了。