title: HttpContext.Current.User.Identity.Name empty when debugging in visual studio
body: <p>Below is the web.config</p>
  
  <pre><code>&lt;authentication mode="Windows" /&gt;
      &lt;authorization&gt;
              &lt;allow users="*"/&gt;
              &lt;deny users="?" /&gt;
      &lt;/authorization&gt;
  </code></pre>
  
  <p>But when I debug in visual studio, the HttpContext.Current.User.IsAuthenticated is false and the HttpContext.Current.User.Identity.Name remains empty</p>
  
  <p>Why this happen?</p>
  
  <hr>
  
  <p>When I change the web.config to this, a 401 error shows...</p>
  
  <pre><code> &lt;authorization&gt;
  
        &lt;deny users="?" /&gt;
      &lt;/authorization&gt;
  </code></pre>