title: 302 Infinite Loop
body: <p>I have a web application that is stuck in an infinite loop, and I have no idea where to look next.  This is an intranet site, so there is no link I can share, but I've listed as many details as I can think of below.  I would appreciate any ideas or suggestions. Anyone has.</p>
  
  <p>The details:</p>
  
  <ul>
  <li>IIS 7</li>
  <li>.Net 4.0</li>
  <li>Windows 2008</li>
  <li>Default document is Login.aspx</li>
  <li>No HTTP redirect set on app or Login.aspx in IIS</li>
  <li>Fiddler shows Login.aspx using status code of 302 and redirecting to Login.aspx</li>
  </ul>
  
  <p>If I open my site, it points to Login.aspx and gets stuck in a 302 loop.  If I open the site but point to register.aspx, Fiddler shows register.aspx going to Login.aspx which of course redirects to Login.aspx.</p>
  
  <p>What I've done:</p>
  
  <ul>
  <li>Run the webapp from Visual Studio -- everything works fine</li>
  <li>Check web.config for redirect commands -- there are none</li>
  <li>Check IIS for redirect commands -- there are none</li>
  <li>Look at Fiddler for another page in the loop -- there are none, just Login.aspx to Login.aspx</li>
  <li>Check Login.aspx for redirect commands -- there are none</li>
  <li>Check Login.aspx code behind for redirect commands -- there are none</li>
  <li>Run the app on my box using the web.config from the server -- everything works</li>
  <li>Check Login.aspx for redirect commands -- there are none</li>
  <li>Cleared Cache -- problem still persists</li>
  <li>Republished -- problem still persists</li>
  <li>Republished and cleared Cache -- problem still persists</li>
  <li>Disabled Default Document in IIS</li>
  </ul>