How can you determine the current request URL if using off box SSL termination?
E.g.
- Browser has url
httpS://yourserver/
- SSL Termination decrypts and sends onto
http://yourserver
- IIS/ASP.NET receives request at
http://yourserver
At (3) if you use Context.Request.Url
, Page.Request.Url
or Page.Request.RawUrl
it show a url with a http protocol and not httpS
How do get the public httpS URL that was origionally used at (1) in this case?