Я пытаюсь установить Relay и GraphQL с моим сервером Laravel. Я успешно установил Laravel для обслуживания GraphQL.Где вы помещаете токен CSRF в Relay/GraphQL?
В прошлом, чтобы сделать AJAX вызовы с помощью JQuery я добавил следующее к моему master.blade.php:
<meta name="csrf-token" content="{{ csrf_token() }}">
и нижеследующее моему main.js файл:
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
В настоящее время конечная точка GraphQL возвращает исключение несоответствия токенов. Мне кажется, что Relay должен передать csrf-токен на сервер так же, как jQuery.ajax. Куда он идет?
Как вы используете ретранслятор с графиком-ларавелем? Я думаю, что он должен быть совместим с Relay. открыл проблему https://github.com/Folkloreatelier/laravel-graphql/issues/9 –