Meine app ist http://localhost:7001/customer
Browser sendet keine korrekte jsessionId für Weblogic Server? url
Wenn ich diesen URL Browser getroffen (firefox/chrom) sendet einige JSESSIONID (etwa 100) Ende (App-Server) zu unterstützen. Weblogic erstellt eine neue jsessionId (sagen wir 200), da 100 nicht existiert, und sendet sie als Antwortheader zurück. Jetzt, wann immer meine App URL, sollte es senden 200, aber es immer noch veraltete jsessionId, d. H. 100
Wenn ich den gleichen Code mit Tomcat verwenden, funktioniert es wie erwartet. Ich bin mir nicht sicher, warum die richtige jsessionId im Falle von Weblogic nicht gesendet wird? Muy rate ist Weblogic ist standardmäßig senden einige Cookie oder Response-Header, die Browser beschränkt die neuesten jssession senden. Ich bin mir nicht sicher, was es ist oder was kann ein anderer Grund sein?
verschoben I 12.2.1 von tomcat 6
Sie richtig sind. Vielen Dank. Aber noch idealerweise sollte der Browser die neuesten vom Server gesendeten Cookies benutzen, warum er veraltete Cookies verwendet. – emilly
Der Browser sendet alle Cookies für eine Domain, bis sie ablaufen. Wenn Sie einen vollqualifizierten Domänennamen verwenden; und Cookies haben die richtigen Ablauf-/Sitzungsattribute festgelegt; Solche Probleme sollten nicht auftreten. Ich habe zufällig einige dieser Probleme während der Entwicklungsphasen gesehen, wenn wir häufiger localhost verwenden – diduknow