В настоящее время у меня включена функция CSRF во всех моих формах POST. Это прекрасно работает во всех браузерах, кроме Mobile Safari. Mobile Safari ВСЕГДА возвращает ошибку 419 HTTP, и это реальная проблема, поскольку эти пользователи не могут зарегистрироваться на моем сайте. Я использую фреймворк Laravel.
Что можно сделать, чтобы предотвратить эти ошибки в мобильном Safari?
Я использую CSRF в своем вызове ajax следующим образом:
headers: {'X-CSRF-TOKEN': this.$csrfToken.attr('content')},
с токеном, установленным мета-тегами laravel:
<meta name="csrf-token" content="{{ csrf_token() }}">