Ajax из Framework7 в Laravel дает мне несанкционированную ошибку

Я пытался отправить запрос ajax на мой сервер Laravel с внешнего интерфейса framework7 с помощью ajax.

$.ajax({
url: 'localhost:8000/server_file/grabtracks',
data: {task: "tracks"},
method: 'get',
async: false,
}).done(function(data) {
grabbedTracks = data;
});

Вот код на моих маршрутах Laravel 5.4

Route::get('/grabtracks', 'HomeController@grab_track');

А вот из моего контроллера

public function grab_track()
{
$tracks = Track::all('id','title','location','price','track_file','track_img');
return response()->json($tracks);
}

Пока что я отключил токены CSRF, но продолжаю получать
Несанкционированная ошибка по моей просьбе

Я в растерянности, я пытался искать, но подходит только angularJS и laravel.

0

Решение

Это, вероятно, ваш контроллер имеет Auth промежуточный слой в вашем конструкторе удалите промежуточное ПО и все должно работать нормально:

Таким образом, вы можете удалить этот инструктор или изменить его для веб-аутентификации:

public function __construct()
{
$this->middleware('auth');
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]