title: New Asp.Net MVC5 project produces an infinite loop to login page
body: <p>I am creating a brand new projet with Visual Studio 2013, I choose Asp.Net MVC and the framework 4.5.1 The project is created, then, I do nothing else than F5 to start the default web page. Unfortunately, it produces a redirect to the login page which is redirecting into the login page too. Here is a short version of the url I have in the browser:</p>
  
  <pre><code>http://localhost:5285/Account/Login?ReturnUrl=%2FAccount%2FLogin%3FReturnUrl%3D%252FAccount%252FLogin%253FReturnUrl%253D%25252FAccount%25252FLogin%25253FReturnUrl%25253D%2525252FAccount%2525252FLogin%2525253FReturnUrl%2525253D%252525252FAccount%252525252FLogin%252525253FReturnUrl%252525253D%25252525252FAccount%25252525252FLogin%25252525253FReturnUrl%25252525253D%2525252525252FAccount%2525252525252FLogin%2525252525253FReturnUrl%2525252525253D%252525252525
  </code></pre>
  
  <p>I do not have any error in the Event Viewer. But in the screen I see : </p>
  
  <blockquote>
    <p>"HTTP Error 404.15 - Not Found The request filtering module is
    configured to deny a request where the query string is too long."</p>
  </blockquote>
  
  <p>The website is running with the default setting in IIS Express. How can I fix this problem? I am guessing something is wrong with my Visual Studio 2013?</p>
  
  <h2>Edit</h2>
  
  <p>It works if I create a brand new website and I host it in IIS. But if I create a new website (without modifying anything) and just hit play (which start IIS Express by default), it doesn't.</p>
  
  <h2>Edit 2</h2>
  
  <p>I have deleted every <strong>websites</strong> in the Documents\IISExpress\config\applicationhost.config. I have recompiled everything, and it created this entry :</p>
  
  <p>
          
              
                  
              
              
                  
              
          </p>
  
  <pre><code>    &lt;siteDefaults&gt;
          &lt;logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" /&gt;
          &lt;traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" /&gt;
      &lt;/siteDefaults&gt;
      &lt;applicationDefaults applicationPool="Clr4IntegratedAppPool" /&gt;
      &lt;virtualDirectoryDefaults allowSubDirConfig="true" /&gt;
  &lt;/sites&gt;
  </code></pre>
  
  <p>I am still getting the error with IIS Express, not with IIS.</p>