Django jwt解密语句报错“jwt.exceptions.InvalidSignatureError: Signature verification failed”

问题遇到的现象和发生背景

换电脑之前都没事的的,一样的代码重新配置环境的时候出现这个问题,一直解决不掉了。

问题相关代码,请勿粘贴截图
    payload = jwt.decode(token, secret_key=salt, verify=False,algorithms=['HS256'])
运行结果及报错内容

jwt.exceptions.InvalidSignatureError: Signature verification failed

我的解答思路和尝试过的方法

之前加密的时候后面是接了一个语句的

token = jwt.encode(payload=payload, key=salt, algorithm='HS256', headers=headers)


token = token.decode('utf-8')

后面换电脑重新配置环境之后提示:
AttributeError: 'str' object has no attribute 'decode'

我想要达到的结果

希望能有人帮忙看下