Ресурс Django Rest Framework не отвечает на запрос с неверным токеном - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть проект Django с моделью ViewSet, унаследованный от Django Rest Framework models.GenericViewSet

В верхней части ViewSet я настроил аутентификацию с
permission_classes = (permissions.IsAuthenticated,)

КогдаЯ делаю запрос с существующим токеном, он работает как положено.Но если токен не существует, сервер, кажется, никогда не отвечает.

Как я могу отладить это поведение?Или, возможно, мне нужно что-то еще для того, чтобы этот класс разрешений правильно обрабатывал недействительные токены?

Мне нужно, чтобы сервер отвечал что-то о неправильных учетных данных.Например, 401 и несколько пользовательских сообщений (если нет лучшей альтернативы).

1 Ответ

0 голосов
/ 07 декабря 2018

Вы пытались поместить этот код в поле зрения?

authentication_classes = (SessionAuthentication, BasicAuthentication, TokenAuthentication)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...