Frage

Ich habe eine folgende Konfiguration:

  • App - Magnolia Website unter Tomcat 6.0.16
  • ISAPI - Tomcat-Anschluss isapi_redirect-1.2.28
  • Web-Server - IIS 7
  • Host-Betriebssystem - Windows 2008

Alles funktioniert gut, bis ich versuche, Magnolia Admin Teil zuzugreifen, die geschützt ist. Statuscode HTTP 401 mit der Authentifizierungs-Form als Antworttext Tomcat zurückkehrt und das funktioniert gut, wenn sie aus dem lokalen Rechner zugegriffen, wo die eigentliche Einrichtung ist.

Aber, sobald ich legen Sie eine Anfrage an den Server-Betreiber Teil von einem anderen Host, i erhalten nativen 401-Antwort-Seite vom 7. Magnolia IIS bedient Login-Seite Antwort unterdrückt wird von IIS und seine statische 401-Datei wird serviert statt.

Das gleiche geschieht mit einer 404-Antwort. Vor Ort erhalten i tomcat 404-Antwort-Seite, aber Remote-Client empfängt IIS 7 404-Seite.

Irgendwelche Ideen, warum 7 IIS verhält anders in beiden Fällen?

überprüfte ich die isapi Redirector und es gibt identische Antworten unabhängig von der Anfrage-Host-Adresse. Daher gehe ich davon aus, dass das Problem in IIS 7 liegt, haben aber keine Ahnung, wo sollte ich betrachten.

Danke

War es hilfreich?

Lösung

Vielleicht brauchen Sie custom_errors = false in Ihrer web.config.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top