Ausgabe
Ich habe eine Website mit Scala (Java-basierte Sprache) entwickelt und verwende HttpOnly-Cookies, um Benutzer zu identifizieren.
Und ich kann den “Set-Cookie”-Header im Netzwerk-Tab des Browsers sehen. Aber das Cookie wird nicht gesetzt.
Ich habe versucht, den Server in localhost auszuführen, und es war in Ordnung. Aber wenn ich den Hostserver ausführe, ist es nicht festgelegt.
Unten ist, wenn ich in localhost laufe.
Hier ist, wenn ich auf dem Host-Server laufe.
Bitte hilf mir. Vielen Dank.
Lösung
Ich hatte das gleiche Problem. Das Problem für mich war, dass ich beides http
+ secure
Cookie verwendete. secure
kann nur mit verwendet werden https
(die einzige Ausnahme hiervon ist auf localhost). Das Einrichten https
würde im Moment für mein Prototyping mehr Arbeit für mich bedeuten, also habe ich einfach das Setzen des Cookies als entfernt secure
, und mein Problem war behoben.
Beantwortet von – Deaddorks
Antwort geprüft von – Timothy Miller (FixError Admin)