express-jwt 报错
来源:10-9 express-jwt JWT 认证1
macXin
2020-08-05
/node_modules/express-jwt/lib/index.js:22
if (!options.algorithms) throw new Error(‘algorithms should be set’);
写回答
4回答
-
慕勒4497350
2021-03-16
我遇到同样问题,参考 https://blog.csdn.net/qq_32682301/article/details/108641110 添加 algorithms: ['HS256'] 后解决
10 -
慕村7130881
2020-09-01
并没有,我是把它jwt验证的源码改了,有两个判断就会导致这个问题,不传报错,传了显示无效。把两个判断注释掉,不传就可以
00 -
慕村7130881
2020-08-19
设置了之后,显示algorithms无效,醉了
00 -
扬_灵
2020-08-06
同学你好,这个报错是提示应该向 jwt 构造函数添加 algorithm 属性。例如:
expressJwt({ secret: process.env.JWT_SECRET, algorithms: ['HS256'] });
如果不能解决你的问题,可以继续追问。
022020-08-19
相似问题