ASP.NET の https IE10 対応について

Me.Request.UrlでURLを取得するとき、ASP.NET 2.0 と IE10、IE11 の組み合わせだと、httpsでページが開かれている時でも、httpのURLが取得されてしまうという現象が発生した。
そのときはhttpが禁止されたサイトであったため、"http://"を"https://"に置換するという回避策をとったが、根本的な解決方法は分からない。