So if you are looking to implement SSL using basicHttpBinding for your WCF service, look no further. Here is your config file settings

The modified basicHttpBindinging to allow security mode = Transport

                <binding name="defaultBasicHttpBinding">
                    <security mode="Transport">
                        <transport clientCredentialType="None"/>

which corresponds to your end point.

            <service behaviorConfiguration="MyServiceBehavior"
                <endpoint address=""


                            contract="Axis.IServiceContract" />    

and the httpsGetEnabled

                <behavior name="MyServiceBehavior">
                    <serviceMetadata httpsGetEnabled="true"/>
                    <serviceDebug includeExceptionDetailInFaults="false"/>

and last but not least, if hosting in IIS, here is the key for custom factory. Details about how to do this part can be found on the MSDN article "Deploying an Internet Information Services-Hosted WCF Service" referenced below.

        <add key="CustomIISServiceHostEndPoint" value="/>

and you should be all set. Got any questions, email me.

Helpful Links

Inside the Standard Bindings: BasicHttp

WCF-basicHttp receive location


WCF Endpoints

Securing your Web Service

Deploying an Internet Information Services-Hosted WCF Service

Custom Service Host