Laravel API, поле заголовка запроса Авторизация не разрешена Access-Control-Allow-Headers в предварительном ответе

У меня есть Laravel API, использующий Laravel Passport (OAuth2 с предоставлением пароля). Когда я получаю доступ к конечной точке с помощью Postman, она отвечает правильно. Когда я пытаюсь получить доступ с помощью jQuery, я получаю эту ошибку:

Поле заголовка запроса Авторизация не разрешена Access-Control-Allow-Headers в предпечатном ответе

Вот мой код jQuery:

$.ajax({

    type: 'get',
    url: url,
    dataType: 'json',
    headers: {
        'Authorization': 'Bearer ' + access_token
    },
    success: function(result) {
        console.log(result);
    },
    error: function(error) {
        console.log(error)
    }
});

person GluePear    schedule 16.07.2018    source источник
comment
вы добавили Authorization в CORS разрешить раздел заголовка?   -  person rkj    schedule 16.07.2018


Ответы (1)


Вы проверили настройку Laravel? Вам нужно добавить CORS на свой Laravel-конец.

Некоторые полезные ресурсы:

https://learninglaravel.net/laravel-51-easily-enable-cors

https://github.com/barryvdh/laravel-cors

person fransyozef    schedule 16.07.2018