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 Standardeinstellungfileagrant 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:

Antworten auf die Frage(10)

Ihre Antwort auf die Frage