Когда я отключить защиту CSRF, то все мои запросы POST отправленных AngularJS принимаются, но когда она включена я получаю следующее сообщение об ошибке:Spring MVC в 4 AngularJS 1,3 HTTP POST имеет нулевой CSRF маркер или заголовок
ОШИБКА:
Статус HTTP 403 - Недействительный токен CSRF «null» был найден в параметре запроса «_csrf» или заголовке «X-CSRF-TOKEN».
Из того, что я понял, запрос не отправляет какой-либо контент в соответствие с токеном _csrf или заголовок не установлен.
У меня есть это в мой код заголовка HTML:
<head>
(...)
<meta name="_csrf" content="${_csrf.token}"/>
<meta name="_csrf_header" content="${_csrf.headerName}"/>
(...)
</head>
Я смотрел на вопросы, касающиеся CSRF и весной, которые были размещены здесь, но я, к сожалению, не удалось решить мою проблему, хотя я пытался использовать различные образцы кода, представленные как решения.
Я думаю, что я должен как-то отправить данные CRSF с моим POST-запросом, но я не знаю, как это сделать.
Я признателен за любую помощь :)
Могу ли я попросить образцы кода, как это сделать? Мне трудно понять онлайн-документацию AngularJS. – Eslaron