Недопустимое заполнение заголовка

При входе в систему я генерирую токен, как показано ниже:

payload = {'id': user.id, 'iat': datetime.datetime.utcnow()}
token = jwt.encode(payload, 'secret', algorithm='HS256')

А когда я перехожу к другому API, например user, я декодирую токен следующим образом:

token = request.COOKIES.get('token')
payload = jwt.decode(token, 'secret', algorithms=['HS256'])

И это работает на моей локальной машине. Но когда я разворачиваю его на сервере, он выдает ошибку в другом API при декодировании.

Тип исключения: DecodeError
Значение исключения: Недопустимое заполнение заголовка

Я не смог найти никакого способа решить эту проблему.

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

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