Сервер Django возвращает ошибку аутентификации
мой Django сервер, развернутый на Linux сервере, возвращает 401 ошибку аутентификации, даже если jwt токен включен в запрос.
На моей локальной машине он работает нормально, но после того, как я развернул его на сервере и попробовал Get, Post запрос от postman, он вернул 401 ошибку аутентификации.
Я использую Django Rest Framework, corsheader, JWT token.
вот мой исходный код.
setings.py
views.py
class MyProfileListView(generics.ListAPIView):
queryset = User.objects.all()
serializer_class = serializers.UserProfileWithFriendsSerializer
permission_classes = (IsAuthenticated,)
def get_queryset(self):
return self.queryset.filter(email=self.request.user)
Но поскольку он работает нормально на локальном компьютере, возможно, с кодом все в порядке.
На сервере linode я сделал следующее.
git clone ...
pip3 install -r requirements.txt,
python3 manage.py migrate,
python manage.py collectstatic
chown www-data mysite/
chown www-data mysite/db.sqlite3
Мне кажется, что я забыл сделать что-то, что я должен сделать для отправки заголовка auth.
спасибо