我使用vue-resource发布到api方法(在routes / api.php中注册),如下所示:
this.$http.post('api/method', data);
在api /方法中,我试图像这样写入当前会话:
\Session::put('error', 'test');
\Session::save();
但是,当触发api方法的帖子而不是更新现有会话时,它会在/ storage / framework / sessions /目录中创建一个新文件。
在Windows 8.1上使用XAMPP(Apache)
有什么想法吗?
更新 将session / csrf的东西添加到api中间件让我更接近......我想。它不再创建单独的会话文件。但是仍然存在问题。
当我用vue-resource触发api-method时,我看到变量被添加到会话中。我可以查看会话文件,值就在那里。但是,当我刷新/导航到新页面时,它会从同一个文件中消失。所以,它并不像它创建一个新的单独会话。它似乎正在重建会话而不是保持价值。