laravelsession:get获取不到数据怎么办
答案:2 悬赏:40 手机版
解决时间 2021-01-03 00:53
- 提问者网友:斑駁影
- 2021-01-02 15:06
laravelsession:get获取不到数据怎么办
最佳答案
- 五星知识达人网友:野味小生
- 2021-01-06 20:11
1.分别用Session::put和get, 2.在本地正常,在服务器上就获取不到值,但是存的有。也有$request->session()->get或者put也试过,出现同样的问题。 3.中间件里面也添加了相应的startsession的; 代码如下: $before_time = Session::get($data
全部回答
- 1楼网友:时间的尘埃
- 2021-01-06 21:06
通常 这种问题都是 未将路由置于 web 中间件下
protected $middlewareGroups = [
//中间件web
'web' => [
\App\Http\Middleware\EncryptCookies::class,
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
//看到这里了吗!StartSession!!!!要把路由放在这个中间件了才会启动Session!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯