Значения сеанса Laravel 5.2 не сохраняются даже при использовании веб-промежуточного ПО
У меня есть проект Laravel 5.2, который я использую в качестве фиктивного API для создаваемого клиента javascript. Функциональность фиктивного API будет заменена другим проектом Laravel позже. Сейчас мне просто нужно иметь возможность отправлять вызовы API и получать ожидаемые ответы.
В моем фиктивном API я сохраняю статус аутентификации в сеансе.
Проблема, с которой я сталкиваюсь, состоит в том, что значения, которые я помещаю в сеанс, не сохраняются между вызовами http.
Это похоже ная нашел другой пост в стеке, но дело в том, что я уже используюweb
промежуточное ПО для моей группы API.
Я думал, что это может быть разрешения на моей папке хранения (я использую по умолчаниюfile
драйвер сеанса), vagrant является владельцем и имеет доступ для записи:
Плюс, если бы это была проблема с разрешениями, я бы подумал, что это приведет к ошибке во время выполнения.
Что-то еще мне не хватает?
РЕДАКТИРОВАТЬВот содержимоеConfig::get('session')
:
И да,StartSession
класс включен вweb
группа промежуточного программного обеспечения:
Вот снимок файла cookie сеанса браузера и файла сеанса, создаваемого на веб-сервере:
Вот содержание запроса: