Here is the scenario where I'm using Response.Redirect..
Base website calling a SSO using httpwebrequest to third party website - Get a key. Once base website get's the key - base website redirects the client browser to the third party website with the key.
Weird thing:
Let's say the website URL is like this http://basewebsite/SSO/ThridpartySSO.aspx The third party redirect URL is http://thirdparty/Incoming/IncomingSSO.aspx?key=ASFDSFWERASDFASDF
After doing the httpwebrequest and getting the key all I'm doing is
Response.Redirect("http://thirdparty/Incoming/IncomingSSO.aspx?key=" + key);
It works all the time in all browsers, except in IE8, very sporadic, I get page cannot be displayed with a URL like this
http://basewebsite/Incoming/IncomingSSO.aspx?key=ASFDSFWERASDFASDF
Notice that the domain name in the above URL is base website's .. but the rest of the URL is third party website's.
Can't figure out why, Any help is much appreciated.