Laravel 5.2 Sitzungswerte bleiben auch bei Verwendung von Web-Middleware nicht erhalten
Ich habe ein Laravel 5.2-Projekt, das ich als Mock-API für einen JavaScript-Client verwende, den ich ausbaue. Die Schein-API-Funktionalität wird später durch ein anderes Laravel-Projekt ersetzt. Im Moment muss ich nur in der Lage sein, API-Aufrufe zu senden und erwartete Antworten zu erhalten.
In meiner Mock-API speichere ich den Authentifizierungsstatus in der Sitzung.
Das Problem, auf das ich stoße, ist, dass die in die Sitzung eingegebenen Werte zwischen http-Aufrufen nicht bestehen.
Dies schien ähnlich zu ein anderer Stackoverflow-Beitrag, den ich gefunden habe, aber die Sache ist, ich benutze bereits dieweb
Middleware für meine API-Gruppe.
Ich dachte, es könnte eine Berechtigung für meinen Speicherordner sein (ich verwende die Standardeinstellungfile
agrant ist der Besitzer und hat Schreibzugriff:
Plus, wenn es ein Berechtigungsproblem war, würde ich denken, dass es einen Laufzeitfehler erzeugen würde.
Ist da noch etwas, was ich vermisse?
BEARBEITE Hier ist der Inhalt vonConfig::get('session')
:
nd ja, dasStartSession
Klasse ist im @ enthaltweb
Middleware-Gruppe:
Hier ist eine Aufnahme des Browser-Sitzungscookies im Vergleich zur Sitzungsdatei, die auf dem Webserver erstellt wird:
Hier ist der Inhalt der Anfrage: