J'essaye de configurer l'authentification par jeton sur django-rest-framework. J'ai ajouté les paramètres appropriés, et définirDjango-rest-framework et authentification
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework.authentication.TokenAuthentication',
)
et l'authentification fonctionne parfaitement du client du navigateur ou curl
. Cependant, si j'essaie d'utiliser l'API navigable, j'obtiens 401 erreurs non autorisées. La page de connexion est disponible, mais juste ne semble pas vraiment me connecter Si j'ajoute l'authentification de session:.
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework.authentication.TokenAuthentication',
'rest_framework.authentication.SessionAuthentication',
)
les travaux API browseable, mais les demandes de jeton échouent avec des erreurs non autorisées. Est-ce que quelqu'un a une solution à cela?
Et comment passez-vous le jeton dans chaque requête @Anush? –