Craig Boland
Guest
|
Posted:
Sat Nov 13, 2004 1:24 am Post subject:
RE: PRB: Profile ticket written to URL incorrectly |
|
|
We found the problem and it's our own WTF! We have a custom URL builder class
and we were feeding it a page name with hard-coded query string params. Then,
when CS decides to append the profile ticket, it is unaware that it is
appending the ticket to a url with query params!
"Craig Boland" wrote:
| Quote: | We are experiencing an intermittent problem whereby the profile ticket is
written to the URL incorrectly. Example (ticket value truncated for brevity):
http://my.server.com/Categories.aspx?catalog=LiveCatalog&category=Desktops(LiveCatalog)?MSCSProfile=9E133C53BD3 ...
Some observations:
- We're using CS2K SP2 on load-balanced W2K Server farm (2 nodes), with
MSIB 2.1
- The user is shopping anonymously.
- Web.config setting: <authentication detectCookies="true"/
- Web.config setting: <application siteName="CTO" debugLevel="Production"/
- Using CommerceContext.Current.QueryStringBuilder.BuildUrl to build the URLs
- It seems to occur only when clicking around the site rapidly.
- Sometimes the ticket is written to the URL correctly (i.e. ...
category=Desktops(LiveCatalog)&MSCSProfile=9E133C53BD3 ...
|
|
|