2016-03-25 3 views
0

Я пытаюсь использовать ngflow для загрузки изображений через запрос POST в Laravel 5, но я получаю ошибку несоответствия токена, даже если я отправляю токен в заголовке запроса (он там , Я проверил). Таким образом, я либо использую неправильный токен, либо это нельзя использовать с ngflow?laravel 5 CSRF с загрузкой ngflow

это код JS я использую на отправить заголовки:

<html ng-app="app" flow-init="{headers: {'X-CSRF-TOKEN': '<% csrf_token() %>'}}" flow-file-added="!!{jpg:1,jpeg:1,png:1}[$file.getExtension()]"> 

Единственное решение, которое я нашел, чтобы отключить защиту CSRF :(говорит официальный документ Ajax звонки могут быть использованы, так как проверка Laravel промежуточного слоя также для заголовков. Итак, что случилось?

ответ

0

OK решил это ... причина в том, что мой каталог framework/session не принадлежал тому же пользователю, что и php/nginx, поэтому я получал другой токен при каждом обновлении/запросе по одному за сеанс.

Смежные вопросы