Wir versuchen herauszufinden, wie ein Fehler behoben werden kann, der in einem 3-Parteien-IV-Test gefunden wurde, den wir in unserer internen Testumgebung nicht wiederherstellen können.Warum meldet Response.Redirect ("") einen Fehler in einer Testumgebung und nicht in einer?
Wir haben festgestellt, dass der Fehler dadurch verursacht wird, dass ein URL-Wert versehentlich auf eine leere Zeichenfolge ("") gesetzt wird, bevor versucht wird, darauf umzuleiten. Daher versuchen wir, Response.Redirect ("") auszuführen.
In der externen Testumgebung, diese Codezeile führt zu dem folgenden Fehler:
Internet Explorer cannot display the webpage
Im internen Testumgebung wird die aktuelle Seite einfach neu geladen.
Die Server sind praktisch identisch - der interne Testserver verfügt über die gleiche physische Hardware wie der externe Server und führt sogar eine Kopie eines virtuellen Abbilds des externen Servers aus. Daher sollten alle Windows- und IIS-Einstellungen identisch sein.
Gibt es eine physische Vernetzung, Lastenausgleich oder andere Umweltprobleme, die diese Art von Diskrepanz verursachen könnten?
Danke für irgendwelche Ideen.
Sind Sie sicher, dass es sich um ein Serverproblem handelt? – doekman