我有一个位于Laravel API顶部的Angular前端。 API包括用于注销用户的路由(/ api / v1 / logout,GET)。当我在浏览器中访问此路由或使用Postman时,它可以正常工作。当我尝试使用Angular的$ http时,它会返回500错误。奇怪的是,即使它返回错误,我知道它正在工作。我正在使用Laravel的路由来限制路由,如果我刷新页面,它会正确地将用户踢回登录页面。我不确定如何对此进行故障排除,我们将不胜感激。
更新以显示代码:
$http({
method: 'get',
url: '/api/v1/logout'
}).then(function(data){
$rootScope.$broadcast('logoutSuccessful');
}, function(result){
flashService.message('Sorry, it looks like there was an error logging out.');
});