I have just updated a C# web service client from the old web-services, to the newer service, I believe it's called WCF? In the old webservices, there was a property for AllowAutoRedirect, to automatically redirect from http to https. It didn't work well, but there was also a Url property, so if the connection failed on http, I could write code to change the URL to https and try again.
In the new WCF method, is there a way to do this? Would I have to add a reference to a second service, with the same address, but https?
(I have turned SSL on my website on and off a few times in the past, and it's necessary for my software out in the field to automatically handle this, and use whichever is available).