Javascript 401 Ajax JS按钮错误
在批准评论的Javascript按钮上的身份验证似乎有问题。我从一个类似的按钮系统中复制了代码,并对其进行了更改,以符合该系统的要求。不确定这是否是问题所在?有人有过类似的经历吗 注意:我在实际登录时收到此消息 这是我的代码,你知道为什么会出现不匹配错误吗Javascript 401 Ajax JS按钮错误,javascript,ajax,laravel,Javascript,Ajax,Laravel,在批准评论的Javascript按钮上的身份验证似乎有问题。我从一个类似的按钮系统中复制了代码,并对其进行了更改,以符合该系统的要求。不确定这是否是问题所在?有人有过类似的经历吗 注意:我在实际登录时收到此消息 这是我的代码,你知道为什么会出现不匹配错误吗 {error: "Unauthenticated."} error : "Unauthenticated." Javascript: $.ajaxSetup({ headers: {
{error: "Unauthenticated."}
error
:
"Unauthenticated."
Javascript:
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
var urlApproval = '{{ route('approvals') }}';
$('.approval').on('click', function(event){
event.preventDefault();
var buttonToChange = $(this);
var $this = $(this);
$.ajax({
method: 'POST',
url: urlApproval,
data: { comment_id: $(event.target).data("id")}
})
.done(function() {
if(buttonToChange.hasClass('approved')) {
buttonToChange.addClass('not-approved');
buttonToChange.removeClass('approved');
}else {
buttonToChange.addClass('approved');
buttonToChange.removeClass('not-approved');
}
});
});
回答:需要在控制器上定义中间件/当前中间件被阻塞。是否使用auth中间件进行路由?也许你正在尝试访问一个“必需的身份验证路由”,而没有经过身份验证。很好的一个,你刚刚为我打开了开关。我还没有为函数定义中间件