Ich versuche, mich auf meiner Webanwendung zu authentifizieren, die auf einem jboss im Cluster-Modus mit 2 Knoten ausgeführt wird.jboss cluster session replikation funktioniert nicht (mehrere jsessionid cookies)
Nach einer erfolgreichen Authentifizierung ich auf eine Admin-Seite weitergeleitet, wo einen Filter überprüft, ob ich angemeldet bin.
Auf Standalone-Modus es funktioniert gut, aber wenn ich in der Produktion eingesetzt, die Cluster-Modus verwendet, wobei die Filter lehnt meine Anfrage ab, weil sie nicht auf die Sitzungsparameter zugreifen kann, die ich bei der Authentifizierung eingerichtet habe.
Mit den Entwicklertools ich dort zu sehen sind 3 JSESSIONID Cookies: eine für /
, eine für /myapplication
Pfad und eine andere namens JSESSIONID-34234 auch für /myapplication
Pfad (Ich habe alle clearen vor dem Start des Prozesses).
Beim Durchsuchen der JBoss-Dokumente kann ich keine Erklärung dafür finden, obwohl es die Quelle meines Problems scheint.
Wie kann ich zur Arbeit Authentifizierung (ich benutze Spring-Sicherheit http Form basierte Authentifizierung) in meinem JBoss-Cluster?
Dank. Ich konnte es nicht schaffen, dass dies funktioniert, aber ich fand eine andere Lösung: eine ordnungsgemäße Konfiguration der Sticky-Sitzung, was meine ursprüngliche Absicht war. – NotGaeL