302 Endlosschleife

Ich habe eine web-Anwendung, die stecken in einer Endlosschleife, und ich habe keine Ahnung, wo Sie suchen weiter. Dies ist eine intranet-Website, so gibt es keinen link, den ich teilen kann, aber ich aufgeführt habe, so viele details wie ich mir denken kann, von unten. Ich würde schätzen, irgendwelche Ideen oder Vorschläge. Jedermann hat.

Details:

  • IIS 7
  • .Net 4.0
  • Windows 2008
  • Standard-Dokument ist die Anmeldung.aspx
  • Keine HTTP-Umleitung festlegen, auf app Einloggen oder registrieren.aspx im IIS
  • Fiddler zeigt Login.aspx-mit status-code 302 und die Umleitung zum Login.aspx

Wenn ich meinen Standort, es zeigt auf Login.aspx und steckenbleibt in einer 302-Schleife. Wenn ich die Website öffnen, aber zeigen Sie auf registrieren.aspx, Fiddler zeigt registrieren.aspx gehen, um sich einzuloggen.aspx, die natürlich leitet zu einer Login -.aspx.

Was ich getan habe:

  • Führen Sie die webapp von Visual Studio-alles funktioniert einwandfrei
  • Check web.config für redirect-Befehle -- es gibt keine
  • Überprüfen Sie IIS für die redirect-Befehle -- es gibt keine
  • Blick auf Fiddler für eine andere Seite in der Schleife-es gibt keine, einfach nur Einloggen.aspx Anmelden.aspx
  • Check Anmelden.aspx für redirect-Befehle -- es gibt keine
  • Check Anmelden.aspx-code hinter redirect-Befehle -- es gibt keine
  • Führen Sie die app auf meine box über das web.config vom server-alles funktioniert
  • Check Anmelden.aspx für redirect-Befehle -- es gibt keine
  • Cache gelöscht -- problem weiterhin besteht
  • Veröffentlicht -- problem weiterhin besteht
  • Veröffentlicht und Cache gelöscht -- problem weiterhin besteht
  • Deaktiviert Standard-Dokument in IIS
  • Sind Sie hinter einem load-balancer durch Zufall? Sind Sie sicher, dass Ihre Weiterleitungen sind genau die gleichen (also nicht http versus https)?
  • die Umleitungen sind genau die gleichen. Kein https. Ich glaube nicht, dass ich bin hinter einem load balancer.
  • Ist Ihre Website verwenden irgendeine Art von Umleitung auf, sagen wir, Ablauf der Sitzung, um sich einzuloggen.aspx?
  • Vielen Dank für den Kommentar @Ross. Ich fand einen code-block, den ich komplett verpasst, was sich als das problem zu sein.
InformationsquelleAutor Johnie Karr | 2012-07-02
Schreibe einen Kommentar