title: Configure WCF Service to enable HTTPS and Transport Credential with User Name and Password
body: <p>I have created a WCF Service and it works fine. Now I need to configure it to enable Transport Credentials with User Name and Password, and use HTTPS instead of HTTP. (Without using and certificates) </p>
  
  <p>This is my existing configuration</p>
  
  <pre><code>&lt;services&gt;
    &lt;service name="MySAPService"&gt;
      &lt;endpoint address=""
                  binding="wsHttpBinding"
                  contract="MyService.IMyService" /&gt;
      &lt;endpoint address="mex"
        binding="mexHttpBinding"
        contract="IMetadataExchange" /&gt;
    &lt;/service&gt;
  &lt;/services&gt;
  </code></pre>
  
  <p>I googled about this and did not manage to find exact article appropriate for my scenario. </p>
  
  <p>What are the changes I have to make to enable HTTPS and use User Name, Password authentication?</p>