Lösen Sie das Problem, dass das Vue-Projekt beim lokalen Start keine Cookies übertragen kann

Lösen Sie das Problem, dass das Vue-Projekt beim lokalen Start keine Cookies übertragen kann

Lösen Sie das Problem, dass das Vue-Projekt zwar gepackt und auf dem Server bereitgestellt werden kann und sich normal anmelden kann, beim lokalen Start jedoch keine Cookies übertragen kann

Lassen Sie mich über das Problem sprechen: Das alte Projekt des Unternehmens wurde von gitLab geklont. Nachdem ich es gestartet hatte, meldete ich mich an und die Schnittstelle gab eine erfolgreiche Anmeldung zurück. Als ich dann andere Schnittstellen aufrief, wurde zurückgegeben, dass ich nicht angemeldet war. Ich überprüfte den Anforderungsheader und stellte fest, dass keine Cookies übertragen wurden. Als ich die Schnittstelle aufrief, wurde daher angezeigt, dass ich nicht angemeldet war.
Nachdem derselbe Code jedoch verpackt und bereitgestellt wurde, war alles normal. Beim Aufruf der Schnittstelle wurden Cookies übertragen. Nach einer Suche auf Baidu war das Problem schließlich gelöst.

Ich verwende den Google Chrome-Browser

Die Lösungsschritte sind wie folgt:

1. Rufen Sie chrome://flags in der Adressleiste Ihres Browsers auf.

Bildbeschreibung hier einfügen

2. Suchen Sie im Suchfeld nach SameSite und ändern Sie den Status Disabled

Bildbeschreibung hier einfügen

3. Nach dem Speichern den Browser schließen und erneut öffnen

Nachdem ich die oben genannten Vorgänge ausgeführt habe, kann das lokal gestartete Projekt beim Senden von Anfragen normal Cookies übertragen.

Dies ist das Ende dieses Artikels zur Lösung des Problems, dass beim lokalen Start des Vue-Projekts keine Cookies übertragen werden können. Weitere relevante Inhalte zum Thema „Vue kann keine Cookies übertragen“ finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Lösung für den Fehler „cannot GET /service“ beim Starten eines Vue-Projekts
  • Vue-Methode zum Ändern der Portnummer beim Projektstart
  • Detaillierte Erklärung zum Starten der Ausführung der Dist-Datei, die generiert wird, nachdem Webpack das Vue-Projekt gepackt hat
  • Detaillierte Erläuterung der VSCode-Konfiguration zum Starten eines Vue-Projekts
  • Einfache Konfigurationsmethode für das Hot-Start-Debugging von Webpack+Vue+Express (Hot)
  • Analyse der Gründe, warum vue-cli nicht auf das lokale Service-LAN zugreifen kann
  • Detaillierte Erläuterung des Startdatendienstes von Vue Express
  • Vue implementiert die Produktregisterkarte der Produktdetailseitenfunktion
  • Vue implementiert die Countdown-Komponente für zweite Kills
  • Detaillierte Erläuterung des Implementierungsprinzips der bidirektionalen Datenbindung von Vue2.0/3.0
  • So starten Sie ein Vue.js-Projekt

<<:  Einführung in die Nginx-Protokollverwaltung

>>:  Detaillierte Erläuterung der Verwendung von MySQL-Profilen zur Analyse von langsamem SQL (Group Left Join ist effizienter als Unterabfrage)

Artikel empfehlen

So installieren Sie Redis5.0.3 im Docker

1. Ziehen Sie das offizielle 5.0.3-Image [root@lo...

JavaScript zum Erzielen des JD.com-Blitzverkaufseffekts

In diesem Artikel wird der spezifische JavaScript...

Unterschiede zwischen MySQL MyISAM und InnoDB

Der Unterschied: 1. InnoDB unterstützt Transaktio...

Lassen Sie uns über Destrukturierung in JS ES6 sprechen

Überblick es6 fügt eine neue Möglichkeit hinzu, b...

Optionsfelder und Multiple-Choice-Schaltflächen werden mit Bildern gestaltet

Ich habe schon Leute fragen hören, wie man Options...

Containerisierungstransformation für Docker-Großprojekte

Virtualisierung und Containerisierung sind zwei u...

MySQL-Tutorial: Datendefinitionssprache (DDL), Beispiel, ausführliche Erklärung

Inhaltsverzeichnis 1. Einführung in die Grundfunk...

Detaillierte Erklärung der Beziehung zwischen React und Redux

Inhaltsverzeichnis 1. Die Beziehung zwischen Redu...

Lösung für Fehler 1290 beim Importieren von Dateidaten in MySQL

Fehlerszenario Verwenden Sie den MySQL-Befehl in ...

Welche Funktion ist !-- -- im HTML-Seitenstil?

Hauptsächlich für Browser mit niedriger Version &l...

Heute bin ich auf ein sehr seltsames Problem gestoßen und habe es selbst gelöst

...Es ist so, heute wollte ich ein Popup-Fenster m...

Eine kurze Analyse der LRU-verknüpften Liste von MySQL

1. Beschreiben Sie kurz die traditionelle LRU-ver...