[FIXED] Cookie wird nicht im Live-Server, sondern im Localhost gesetzt

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.
Geben Sie hier die Bildbeschreibung ein

Hier ist, wenn ich auf dem Host-Server laufe.
Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Bitte hilf mir. Vielen Dank.

Lösung

Ich hatte das gleiche Problem. Das Problem für mich war, dass ich beides http+ secureCookie verwendete. securekann nur mit verwendet werden https(die einzige Ausnahme hiervon ist auf localhost). Das Einrichten httpswü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)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like