Ошибка 419 (unknown статус) в просьбе POST с Аяксом

Согласно которому я прочитал, у меня есть проблема безопасности с token.

Попытка размещая это:

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

В моем заголовке я это нахожу:



Это бросает мне следующую ошибку: imagen

Есть какой-то способ проверять, что token загружен должным образом?

2
задан 14.03.2019, 19:31
2 ответа

Я это посылаю различной формы:

html

<meta name="csrf-token" content="{{ csrf_token() }}">

js

$.ajax({
    headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') },
    type: 'post',
    dataType: 'json',
    url: '{{ route("registros.store") }}',
    data: {
        '_token': $('input[name=_token]').val(),
        'folio_contrato': $('#folio_contrato').val(),
        'apellido_paterno': $('#apellido_paterno').val(),
        'apellido_materno': $('#apellido_materno').val(),
        'nombre': $('#nombre').val()
    },
    beforeSend: function () {
        console.log('bloqueo botones');
    },
    complete: function () {
        console.log('desbloqueo botones');
    },
    success: function (response) {
       console.log('ok!');
    },
    error: function (jqXHR) {
        console.log('boo!');
    }
});
4
ответ дан 02.12.2019, 21:12

Я я функционирую добавляя это в header

<meta name="csrf-token" content="{{ csrf_token() }}">

Спасибо

0
ответ дан 02.12.2019, 21:12
  • 1
    Вероятно ты мог бы давать больше деталей, как он состоит в том, что это решает вопрос. Одинокое наблюдение и я надеюсь, что он не берется в зло. – ASASCED 02.11.2019, 05:09