【发布时间】:2018-09-15 15:47:16
【问题描述】:
我的有效载荷很大,列表中有 160 个 dict 计数。
例子:
payload = [`enter code here`{'display_name': u'View',
'id': 1,
'permission_name': u'myView'}]
所以我必须从 Django 站点将此有效负载作为 Json Web 令牌发送。 JWT 不断给我
的错误期待一个映射对象,因为 JWT 只支持 JSON 对象作为有效负载
使用以下代码时
jwt.encode(payload, 'secret', algorithm='HS256')
当我使用 PyJWT 包时。我已经尝试将该有效负载转换为 json.dumps(payload) 仍然相同的错误。
【问题讨论】:
-
请包含您用于从中创建 JWT 的 Python 代码。
-
包括在内,我也找到了解决方案。
-
将解决方案发布为答案 :)
-
@Petar 发布了解决方案