lcPort = Request.ServerVariables("SERVER_PORT") IF lcPort # "443" Response.Redirect( Request.GetRelativeSecureLink(Request.GetCurrentUrl()) )RETURNENDIF
The non-https test URL is something similar to ....
http://www.acme.com/directory1/myMethod.cfm?process=GetAllData&ApiID=8734gTh
The response.redirect above redirects to the following mangled httpS url.
https://www.acme.com/directory1/http://www.acme.com/directory1/myMethod.cfm?process=GetAllData&APIID=8734gTh
Its concatenating the original URL to a piece of the httpS equivalent. Any idea?