I am getting this error when I try to navigate to my .svc file. It appears that it's not finding my basicHttpsBinding; here's that section of my web.config:
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true"/>
<add binding="basicHttpsBinding" scheme="https"/>
<serviceHostingEnvironment aspNetCompatibilityEnabled="false" multipleSiteBindingsEnabled="true"/>
BasicHttpsBinding is a new binding in .NET 4.5, therefore you cannot use it in a 4.0 application. Either you remove the protocolMapping or you use another binding such as
When you configure SSL in IIS, this should work as well.