We are hosting a site on IIS, and we are requiring HTTPS requests, and I've run across an odd bug related to how internet explorer (IE) handles that URL redirect.
If the initial request is
http://my.domain.com/?param1=hello¶m2=100
then IIS forces the request to be redirected to an HTTPS request, but the resulting request is
https://my.domain.com/?param1=hello¶m2=100¶m1=hello¶m2=100
In other modern browsers, this is not the case and the request is redirected as expected.
We are using URL Rewrite to redirect requests to HTTPS
Has anyone else seen this before, and is there anything that can be done to fix it?