I am running a Citrix server and run a web interface from it. Currently it is working fine with http, I am wanting to force https. What I have tried so far breaks the authentication. The web interface is the default site and have tried to remove the port 80 binding and make a second site with a java script that redirects to the https site. The redirector works however, when the user tries to log in, the authentication no longer works. This feels like there is something in the authentication of the site that needs the binding to be set to the web interface. If I roll back the port 80 binding back to the default site, restart web svc, the authentication works again.