title: Using WCF basicHttpBinding standard configuration
body: <p>Hello I have a WCF service which is installed on my laptos's IIS.
  Its a very basic service . I configured the endpoint like this :</p>
  <pre><code>&lt;service name=&quot;Library.Service1&quot;&gt;
          &lt;endpoint address=&quot;HttpAuthNoneSecNone&quot; binding=&quot;basicHttpBinding&quot;  contract=&quot;Library.IService1&quot; name=&quot;HttpAuthNoneSecNone&quot;&gt;&lt;/endpoint&gt;
  .....
  &lt;/service&gt;
  </code></pre>
  <p>As far as I know basicHttpBinding should have a default configuration of Serucity = &quot;None&quot; and clientCredentialType = &quot;None&quot;.</p>
  <p>I am calling the service via a client like this :</p>
  <pre><code>svc = new HttpAuthBasicSecTransport.Service1Client(&quot;HttpAuthNoneSecNone&quot;);
  string r = svc.GetData(1);
  </code></pre>
  <p>The call to svc.GetData() always fails with the following exception :</p>
  <pre><code>&quot;HTTP request not allowed  with 'Anonymous'  authentication client scheme.&quot;
  </code></pre>
  <p>I wonder where is the problem since I have tried both enabling and disabling anonymous authentication on mi IIS.</p>
  <p>Moreover, since I have no authentication scheme (and no security) configured, shouldn't it work fine ?</p>