What I am trying to do is get a SINGLE WCF Service to work in the development environment which is the HTTP scheme, and, also, have the SAME service work in the production e
Follow these steps-
1) Write two endpoints for the service, one is for http and another for https.
2) Enable both httpGetEnabled="True" httpsGetEnabled="true" in serviceBehaviors.
3) Write two bindings configurations for http and https. For http give security mode="None" and for https give mode="Transport".
Check this link