我一直在使用在 AWS 上运行的 graphene/graphql 和 Docker 高山映像开发 Django 应用程序。我一直在使用 django-grapql-jwt-0.3.1 模块在我的应用程序中调用 jwt-2.0.0 身份验证。它从 PyJWT 调用 ExpiredSignature 而不是 ExpiredSignatureError 的地方。并且graphQL 返回“模块'jwt' 没有属性'ExpiredSignature'”错误。如何解决问题?
这是一个兼容性问题,
降级 PyJWT 至 1.7.1
PyJWT
1.7.1
来源:https://github.com/flavors/django-graphql-jwt/issues/242