我只通过laravel验证我的用户,因此angular不知道它。但我需要在#34;之前做一个$ http.post"有角度的路线,以获得一些profil信息:
Route::post('profile', array('before' => 'auth', function()
{
// Only authenticated users may enter...
}));
$http.post("/profile").success(function (data) {
$scope.profile = data;
});
现在我收到内部服务器错误(500),其中包含" Illuminate \ Session \ TokenMismatchException"因为laravel认为我没有登录。
有人可以帮我解决这个问题吗?
提前致谢:)
答案 0 :(得分:0)
我的错误,是导致此错误的csrf过滤器,而不是auth过滤器......
参考我的问题:
AJAX请求与会话数据的常规请求相同。任何依赖于Session或Auth的东西都可以使用AJAX调用。