title: The HTTP request is unauthorized with client authentication scheme 'Ntlm'. The authentication header received from the server was 'Negotiate,NTLM'
body: <p>I've looked through a ton of SO articles, and even other sites, but can't seem to get this service working. I have a SOAP service I'm trying to hit and it's configured like this:</p>
  
  <pre><code>&lt;system.serviceModel&gt;
      &lt;bindings&gt;
          &lt;basicHttpBinding&gt;
          &lt;binding name="PROVIDERSSoapBinding"&gt;
              &lt;security mode="TransportCredentialOnly"&gt;
              &lt;transport clientCredentialType="Ntlm" proxyCredentialType="None" realm="" /&gt;
              &lt;/security&gt;
          &lt;/binding&gt;
          &lt;/basicHttpBinding&gt;
      &lt;/bindings&gt;
      &lt;client&gt;
          &lt;endpoint address="http://xxx.xx.xx.xxx:9011/provider/services/PROVIDERS"
              binding="basicHttpBinding" bindingConfiguration="PROVIDERSSoapBinding"
              contract="ServiceReference1.ProviderRemote" name="PROVIDERS" /&gt;
      &lt;/client&gt;
  &lt;/system.serviceModel&gt;
  </code></pre>
  
  <p>However, I'm getting the following error when hitting it from my console application:</p>
  
  <blockquote>
    <p>The HTTP request is unauthorized with client authentication scheme 'Ntlm'. The authentication header received from the server was 'Negotiate,NTLM'.</p>
  </blockquote>
  
  <p>Can somebody help me out?</p>