Download using WebClient - IIS Basic Authentication
<p>I am using this to download html content from a site published on IIS:</p>

<pre><code>using (var client = new WebClient())
{
   client.Credentials =  CredentialCache.DefaultCredentials;
   string html = client.DownloadString("http://site.com");
}
</code></pre>

<p>But when the IIS is set to Basic Authentication this doesn't works. The user already type user and password on the IIS dialog box. </p>

<p>There is a way to make this work without pass a user and password again?</p>
