Мы используем вызовы POST AJAX для сервлета sling с использованием jQuery, и они дают 403 запрещенную ошибку из-за отсутствия токена CSRF только при входе пользователя в систему. Для анонимного доступа он отлично работает. Как мы можем включить этот заголовок CSRF в вызов AJAX? На диспетчере нам нужно разрешить «/libs/granite/csrf/token.json»?Включая токен CSRF в AJAX Почтовые вызовы
0
A
ответ
1
Да, вы должны разрешить /libs/granite/csrf/token.json
, а также заголовок CSRF-Token
в диспетчере (Refer dispatcher documentation).
Для токена CSRF, если вы зависимы от клиентского лотка granite.jquery
, он должен быть доступен по умолчанию. Кроме того, вам нужно добавить зависимость granite.csrf.standalone
в вашей клиентской библиотеке, чтобы включить структуру CSRF. Подробнее об этом можно узнать here.
Смежные вопросы
- 1. Включая CSRF токен в макете
- 2. Как добавить токен csrf в ajax-запрос
- 3. Джанго 1,10: CSRF Токен вопрос в Ajax
- 4. Django. Ajax. Неправильно ли отправлять токен csrf?
- 5. Rails Ajax Невозможно подтвердить токен CSRF Подлинность
- 6. флакон и токен csrf
- 7. CSRF Ошибка: токен CSRF отсутствует или неверен
- 8. Получить токен CSRF в тесте
- 9. CSRF в запросах Ajax
- 10. Laravel5 регенерирует токен CSRF через запросы AJAX. Не удается AJAX
- 11. Laravel 5.2 | CSRF Токен несоответствие
- 12. токен анти-CSRF и Javascript
- 13. Включая веб-токен в http-запросах
- 14. CSRF Неисправен токен
- 15. Требуется токен CSRF?
- 16. Отправить CSRF токен JavaScript
- 17. Быстрый токен CSRF
- 18. Неисправен токен CSRF Braintree
- 19. токен Django csrf использует
- 20. Как вернуть новый токен csrf в ajax POST в Django?
- 21. Symfony2 - пустой токен CSRF
- 22. CSRF токен не найден
- 23. CSRF токен таймаут
- 24. Spring CSRF токен жизнь
- 25. Кража CSRF токен
- 26. CakePHP Аякса CSRF токен несовпадение
- 27. CSRF токен с несколькими формами
- 28. CSRF токен в каждом ответе
- 29. Как отправить токен csrf через ajax-вызов в laravel?
- 30. CSRF Guard: вводит токен в запрос POST?
Я работаю над приложением, которое перенесено с 6.1 на 6.3, где я могу получить/etc/keys/hmac двоичный код, так что токен генерируется при выполнении вызовов ajax и вызовов ajax. Благодарю. – Sri