我刚刚实现了一个中间件,以确保每个页面访问都通过HTTPS运行。
public function handle($request, Closure $next) {
if (!$request->secure())
return redirect()->secure($request->getRequestUri());
return $next($request);
}
尽管对此进行了测试,但却给我带来了多个错误。比较带有和不带有中间件的请求数据后,我发现通过中间件运行时,请求会话设置为null
。我已经在多个网站上找到了上述解决方案,但实际上没有一个解决了会话数据因此而被杀死的问题。我实际上如何保存会话数据?