iFrame не сохраняет сеанс с Laravel в Chrome и Safari - PullRequest
0 голосов
/ 19 февраля 2019

Я загружаю приложение Laravel через iFrame.Сессия начинается с промежуточного программного обеспечения Laravel StartSession (помещено в app/Http/Kernel.php):

protected $middleware = [
    ...
    \Illuminate\Session\Middleware\StartSession::class,
];

В приложении я сохраняю переменные сеанса следующим образом:

Session::put('mode', true);
Session::save();

Они сохраняются, еслиЯ получаю доступ к своему приложению напрямую, а также на веб-сайте, на котором я встраивал iFrame, но только в Firefox .

В Chrome и Safari Сессия не сохраняется.

Может быть, отсутствуют заголовки, которые вызывают эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...