currently I have a strange session behaviour with uCommerce. Sometimes it happens that I clear the browser data (cookies, cache...), restart the IIS and when I create a new basket the old shipment and payment information is still there.
I am debugging with Visual Studio 2013 and Internet Explorer 11. And I am using the Webserver of Visual Studio.
Can someone explain to me, how uCommerce uses the Session and what I should do to get rid of the old information? In Chrome Browser everything works as expected.
Shipment and payment information is persited on the basket (which is just a PurchaseOrder with status basket). The basket identifier for the user is stored in a Cookie.
Clearing the basket should also remove references to shipping and payment information. We do not store anything but the cookie in sessions.
How do you get selected basket and shipment information ? Through webservices? I've often seen webservice calls cached in Internet Explorer, but not in chrome.
thanks for your help. We create a new basket through Web API calls. In this case Shipment and Payment information exist even if we have deleted the cookies.
Strange Session behaviour
Hi,
currently I have a strange session behaviour with uCommerce. Sometimes it happens that I clear the browser data (cookies, cache...), restart the IIS and when I create a new basket the old shipment and payment information is still there.
I am debugging with Visual Studio 2013 and Internet Explorer 11. And I am using the Webserver of Visual Studio.
Can someone explain to me, how uCommerce uses the Session and what I should do to get rid of the old information? In Chrome Browser everything works as expected.
Thanks for your help,
Stefan
Hi Stefan,
Shipment and payment information is persited on the basket (which is just a PurchaseOrder with status basket). The basket identifier for the user is stored in a Cookie.
Clearing the basket should also remove references to shipping and payment information. We do not store anything but the cookie in sessions.
How do you get selected basket and shipment information ? Through webservices? I've often seen webservice calls cached in Internet Explorer, but not in chrome.
Hope this helps.
Morten
Hi Morten,
thanks for your help. We create a new basket through Web API calls. In this case Shipment and Payment information exist even if we have deleted the cookies.
In Chrome everything is fine.
Thanks,
Stefan
Can you paste what you're doing to create a new basket?
Are you sure that values aren't cahced from the browser :) ?
is working on a reply...