环境: laravel5.5 遇到的问题 开发微信网页授权,浏览器模拟session存储openid,session::put之后,session::get总是null,各种查,网上说是web中间件必须得放到路由上,也放了,后来测试dd打印出来还是null; 问题解决 web中间件不需要加到路由上调试session不能使用dd或者die(),使用return调试,完全正常; 参考文章