API SimpleJWT TokenObtainPairView Требуется предварительное условие

Я реализую систему аутентификации в Django, используя SimpleJWT. Я выполнил установку и добавил урлы, как в учебнике. Но когда я выполняю запрос curl для проверки. Я получаю статус 428 "Требуется предварительное условие" и пустой ответ. Хотя при тестировании на локальном компьютере все работает.

settings.py

 SIMPLE_JWT = {
 'ACCESS_TOKEN_LIFETIME': timedelta(minutes=5),
 'REFRESH_TOKEN_LIFETIME': timedelta(days=30),
 'ROTATE_REFRESH_TOKENS': False,
 'BLACKLIST_AFTER_ROTATION': False,
 'UPDATE_LAST_LOGIN': False,
 'ALGORITHM': 'HS256',
 'VERIFYING_KEY': None,
 'AUDIENCE': None,
 'ISSUER': None,
 'JWK_URL': None,
 'LEEWAY': 0,
 'AUTH_HEADER_TYPES': ('Bearer',),
 'AUTH_HEADER_NAME': 'HTTP_AUTHORIZATION',
 'USER_ID_FIELD': 'id',
 'USER_ID_CLAIM': 'user_id',
 'USER_AUTHENTICATION_RULE': 'rest_framework_simplejwt.authentication.default_user_authentication_rule',
 'AUTH_TOKEN_CLASSES': ('rest_framework_simplejwt.tokens.AccessToken',),
 'TOKEN_TYPE_CLAIM': 'token_type',
 'JTI_CLAIM': 'jti',
 'SLIDING_TOKEN_REFRESH_EXP_CLAIM': 'refresh_exp',
 'SLIDING_TOKEN_LIFETIME': timedelta(minutes=5),
 'SLIDING_TOKEN_REFRESH_LIFETIME': timedelta(days=1),
}

Также добавлено 'rest_framework_simplejwt', в INSTALLED_APPS. Может ли кто-нибудь помочь мне с этим?

Простите, я виноват. У меня было промежуточное ПО, которое проверяло что-то еще, что не выполнило предусловие. Исключил API tokTokenObtainPairView и TokenRefreshView из промежуточного ПО.

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