爱喝牛奶的小孩 发表于 2021-7-14 18:18

jwt认证问题

本帖最后由 爱喝牛奶的小孩 于 2021-7-15 09:51 编辑

定义了两个api,一个发token正常能返回token
用第二的时候就会报错
TypeError: Object of type function is not JSON serializable

不使用 @jwt_required 这个修饰器的时候是正常的
求帮助{:1_937:}

dddy_HD 发表于 2021-7-14 18:30

jwt_required 的代码呢

52poeji131 发表于 2021-7-14 21:23

和jwt无关,登录函数中else的返回值并不是json类型,只是一个dict

52poeji131 发表于 2021-7-14 21:26

如果是第二个api触发有问题,你可以检查下你配置的token校验方式是否出了问题,一共有三种校验方式请求头、url params还有请求体中的检验。可能你token核验的方式没有对应上

x_kotaku 发表于 2021-7-14 21:38

你这是什么语言啊

lanxiaopeng 发表于 2021-7-15 00:51

一看你就是7.14号刚学的jwt,黑马小伙子

爱喝牛奶的小孩 发表于 2021-7-15 09:51

解决了解决了,@jwt_required 不对, 应该加上括号,@jwt_required()
页: [1]
查看完整版本: jwt认证问题