如何在不终止请求会话的情况下确保Laravel中的重定向?

时间:2019-01-29 14:32:55

标签: laravel session redirect https

我刚刚实现了一个中间件,以确保每个页面访问都通过HTTPS运行。

public function handle($request, Closure $next) {
    if (!$request->secure())
        return redirect()->secure($request->getRequestUri());

    return $next($request);
}

尽管对此进行了测试,但却给我带来了多个错误。比较带有和不带有中间件的请求数据后,我发现通过中间件运行时,请求会话设置为null。我已经在多个网站上找到了上述解决方案,但实际上没有一个解决了会话数据因此而被杀死的问题。我实际上如何保存会话数据?

0 个答案:

没有答案