Проверка csrf не удалась. запрос прерван, файлы cookie CSRF не установлены в браузере - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь получить один запрос POST из файла javaScript без формы HTML в мою конечную точку Django, но он выдает ошибку 403 (Запрещено). Я столкнулся с этой ошибкой, потому что файлы cookie не установлены In Internet Explorer However when i send post request using HTML form which contains csrf token it automatically set cookies in my browser and then if i again use the previous same process (to send post request using javascript) then it works fine, no any error message because now cookies has been saved in my browser

(this is screenshot of when i went to that endpoint directly without post request just to see details of cookies and in this case it works fine when i fetch post request using javascript) В Chrome браузере

Если я снова очищу файлы cookie в моем браузере, он не работает, выдает такое же сообщение об ошибке, потому что файлы cookie были удалены. Пожалуйста, помогите мне, как решить эту проблему или как автоматически устанавливать файлы cookie в браузере, как при использовании токена csrf. Если возможно, приложите фрагмент кода, который будет выполнять эту функцию, поскольку я новичок в ie в Django и в веб-разработке, я не очень разбираюсь в этих вещах. Спасибо!

...