Frage

Ich habe eine ASP.NET 2.0-Anwendung. Die Login-Seite umleitet zweimal, wenn die Anmeldung erfolgreich ist. Dies funktioniert OK auf alle Testumgebung und Produktionsservern mit einer Ausnahme. Wir können mit Fiddler sehen, dass die Anmeldung an der zweiten Seite umleitet und leitet es an den dritten. Wenn auf der dritten Seite bekommen wird das Authentifizierungscookie verloren, und die Seite umleitet zum Login zurück. Wie erwähnt geschieht dies nur auf einem Produktionsserver mit IE7. Es funktioniert gut, wenn wir IE7 vom Server selbst versuchen. Es scheitert nur von anderen Client-Rechnern. Es funktioniert sehr gut, wenn ich nur versuchen, das gleiche von FireFox. Ich kann klar von Fiedler sehen, dass das Cookie in diesem Fall nicht verloren geht.

Irgendwelche Ideen?

War es hilfreich?

Lösung

Setzen Sie ein Cookie mit einem Domain-Namen gesetzt? Beim Surfen ist Ihre URL den Domain-Namen enthalten?

"localhost" Cookies funktionieren nicht wirklich, wie Domain-Cookies und kann oft verschwinden.

Http enthält den Domänenparameter eingestellt werden.

Andere Tipps

Dies ist ein gewagtes Spiel, aber hat der server einen Unterstrich in ihm? Vor einiger Zeit gab es einen IE-Bug, bei dem es keine Cookies von einer Servername / URL speichern könnte, das einen Unterstrich in sich hatte, also wenn ich Zugriff auf den Server von http: // Server , konnte ich nicht ein Cookie speichern, aber es über http Zugriff: // intranetdnsalias würde gut funktionieren.

Das klingt nach einem IIS-Konfigurationsproblem. Haben Sie versucht, die Website auf diesem Server mit Standardeinstellungen neu zu erstellen?

Die Termine sind Consistant? z.B. 10.09.2008 == 09.10.2008, wenn das Gebietsschema falsch ist. Also, wenn Sie setzen einen bestimmten Ablauf, damit sie als en-US werden könnten Interpretation, aber Sie müssen en-NZ oder so etwas.

oder Sie es als UTC-Datum werden einstellen könnten, aber das heißt Computer ist UTC + 8, so scheint es, schnell zu verfallen?

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