Ошибка 401 "Unauthorized" при загрузке файлов в Django

Я создал приложение Django и Angular для загрузки файлов. Оно работало без ошибок, пока я не интегрировал страницу входа в систему. После интеграции я не могу загрузить файлы. Я получаю ошибку 401 - "Unauthorized". Что могло пойти не так?

Спасибо

Я решил эту проблему. Это было связано с тем, что я использовал перехватчик и использовал сторонний API для аутентификации. Поэтому вместо токена Django, в заголовке POST запроса был отправлен токен стороннего API.

Как я решил эту проблему? Я использовал Httpbackend для обработки POST запросов к Django DB, чтобы запрос не перехватывался, а затем я добавил пользовательский заголовок (с Django token к запросу). Я использовал фрагмент кода на этом сайте: https://levelup.gitconnected.com/the-correct-way-to-make-api-requests-in-an-angular-application-22a079fe8413

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