Lumen - я получаю ошибку CORS при попытке запроса POST с некоторым заголовком, но без заголовка все в порядке - PullRequest
0 голосов
/ 03 июля 2019

Итак, моя проблема: у меня есть сервер Lumen на поддомене api.domain.com После отправки ajax-запроса от domain.com до api.domain.com :

$.ajax({
            url: 'https://api.domain.com/login',
            type: 'post',
            headers: {
                'Authorization': 'someJWTTOKEN'
                'Content-Type': 'application/json'
            },
            data: {},
            dataType: 'json',
            success: function(result) {
                console.log('result');
                console.log(result);
            },
            error: function(error) {
                console.log(error);
            }
        });

Теперь я получаю ошибку CORS: enter image description here

Но когда я удаляю Header из запроса ajax, все работает нормально.

Это прекрасно работает:

   $.ajax({
                url: 'https://api.domain.com/login',
                type: 'post',
                headers: {
                },
                data: {},
                dataType: 'json',
                success: function(result) {
                    console.log('result');
                    console.log(result);
                },
                error: function(error) {
                    console.log(error);
                }
            });

1 Ответ

1 голос
/ 05 июля 2019

У меня была проблема с подключением моего приложения React к Lumen API, но я решил ее, используя PHP Package . В README они объясняют, как настроить пакет с Lumen. Легит занял у меня как 2 минуты.

...