随机TokenMismatchException Laravel Handler

时间:2017-10-12 12:07:24

标签: ajax laravel exception

如何从获取TokenMismatchException重新发送ajax请求? 目前,这是我的代码。

if ($exception instanceof \Illuminate\Session\TokenMismatchException) {
        return redirect()->refresh();
}

这是我的ajax请求

      $.ajax({
      url: '/getEventsForRefCode',
      type: 'POST',
      async: false,
      data: { 
              reference_code: reference_code
            },
      dataType: 'JSON',
      success: function (data) {
      }

我没有传递任何令牌,因为我已经有了这些

window.Laravel = {!! json_encode([
    'csrfToken' => csrf_token(),
]) !!};


$.ajaxSetup({
  headers:{
    'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
  }
  });

0 个答案:

没有答案