我正在通过iFrame加载Laravel应用程序。该会话以Laravel的StartSession中间件(放置在app/Http/Kernel.php
中)开始:
protected $middleware = [
...
\Illuminate\Session\Middleware\StartSession::class,
];
在应用程序中,我像这样保存会话变量:
Session::put('mode', true);
Session::save();
如果我直接访问我的应用程序,也可以在我嵌入了iFrame的网站上(但仅在 Firefox 中)访问它们,它们将被保存。
在 Chrome和Safari 中,会话未保存。
也许缺少导致该问题的标题?
答案 0 :(得分:2)
在使用shopify应用程序时,我遇到了同样的问题。 因此解决方案是:
此解决方案的一部分来自此处-Here