Как использовать React для аутентификации в REST-фреймворке Django

Я пытаюсь понять, как аутентифицироваться в Django REST Framework с помощью React. Я использую AXIOS. Но что бы я ни пробовал, я получаю сообщение 403 - CSRF verification failed. Запрос прерван.

В Chrome я перехожу к стандартному пункту входа в систему DRF. Я ввожу имя пользователя и пароль и нажимаю кнопку "Отправить". В Chrome все работает. В DevTools я вижу POST. Теперь, если я попробую выполнить тот же POST в React, я получу 403 с ошибкой CSRF. Как такое вообще возможно? В React я делаю то же самое, что и в Chrome. Как это может привести к другому результату?

Вот я вхожу в систему из Chrome...

введите описание изображения здесь

Что я упускаю?

Что я упускаю? Я постоянно читаю о том, что нужно сделать GET-запрос, посмотреть на токен и значение set-cookie csrf и поместить это в заголовок POST-запроса. Я пробовал это и все возможные варианты, но безрезультатно.

Вернуться на верх