Vuetable-2 не работает с Laravel Passport - PullRequest
0 голосов
/ 02 апреля 2019

Я работаю с laravel в качестве бэкэнда (API с Passport), и у меня есть vuetable-2 для обработки данных в интерфейсе. На самом деле я настраиваю vuetable-2 с помощью API своих клиентов. Сначала я настроил vuetable с помощью внешнего API, затем я настроил laravel для работы в соответствии с ожидаемым vuetable-2 (формат ответа json).

Я проверил мой API с POSTMAN, и все работает нормально.

enter image description here

Проблема началась, когда я настраивал vuetable-2 с моим клиентским API. Я всегда получаю:

401 Несанкционированный.Аутентифицированный.

Я пытался добавить 'auth: api' в промежуточное ПО api на kernel.php, но ничего не изменилось ... Есть идеи?

1 Ответ

0 голосов
/ 02 апреля 2019

Проблема была с vuetable-2 и axios.Исправлено:

Добавить в vuetable-2:

:http-fetch="myFetch"

Функция:

myFetch(apiUrl, httpOptions) {
                return axios.get(apiUrl, httpOptions)
            }
...