Unser Betreiber hat einen Round Robin Load Balancer auf unserem Webportal implementiert und es scheint einige Probleme zu verursachen, denen ich nicht auf den Grund gehen kann.Benutzer werden wegen Round Robin Load Balancer von der Website ausgeloggt.
Ich kann feststellen, auf welchem Server wir sind und während wir durch die Site navigieren, bleiben wir auf Server A. Wenn ich es für 5 Minuten belasse und eine andere Seite versuche, werde ich zu Server B gepuffert aus und zeigte die Anmeldeseite an.
Ich habe sie um sicherzustellen, dass der MachineKey in der machine.config ist das gleiche auf beiden Servern und ich habe lokal getestet, dass die Sitzung nicht verwendet wird - ich kann die Sitzung vollständig lokal und es ausschalten funktioniert noch. Ich habe auf beiden Servern verifiziert, dass es ein ASPXAUTH-Cookie auf der Domäne erstellt, so dass wir auf beiden Servern als authentifiziert gelten sollten - aber bei jedem Serverwechsel meine Authentifizierung verlieren.
Irgendwelche Ideen zu was könnte die Abmeldung verursachen? Ich vermute, es ist mein Missverständnis darüber, wie ASPXAUTH funktioniert.
Danke, der Troubleshooting Guide half mir festzustellen, dass der Client nicht wirklich den ASPXAUTH Cookie sendet, wenn er die Seite nach der kurzen Verzögerung anfordert, was dazu führt, dass der Server denkt, dass sie nicht authentifiziert sind. Ich kämpfe jedoch immer noch darum, was der nächste Schritt ist. Das Fiddler-Log zeigt beide Male "Tunnel to" "www.mydomain.co.uk:443", warum sollte es dann nicht dieselbe URL sehen und den Cookie weitergeben? Auf beiden Servern zeigt der Cookie den Ablauf als "Am Ende der Sitzung" an und ist der Domäne "https://www.meinedomain.de" zugeordnet ...was in meinem Verständnis funktionieren sollte. – ColinRobertson
Ich habe Ihre Antwort als akzeptiert markiert, weil der Web-Host die Änderungen des MachineKey nicht vollständig implementiert hat. Sie hatten es im Framework-Ordner geändert, aber nicht im Framework64-Ordner geändert. Danke für Ihre Hilfe. – ColinRobertson
Froh, dass es jetzt für dich funktioniert! – Maxam