请问 tymon/jwt-auth 的 token 过期后抛出的异常不是过期异常,而是权限认证失败的异常。
token
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC93d3cuc2hhcmUuY29tXC9sb2dpbiIsImlhdCI6MTU0NDMzOTg5NCwiZXhwIjoxNTQ0MzQwMDE0LCJuYmYiOjE1NDQzMzk4OTQsImp0aSI6Im4yM0NKUWFiMmdyRkRaY2kiLCJzdWIiOjEsInBydiI6Ijg3ZTBhZjFlZjlmZDE1ODEyZmRlYzk3MTUzYTE0ZTBiMDQ3NTQ2YWEifQ.TdXpABTPoKH2DkKpsY3cKD9sc8AVNJRWPcVOu4PO6co
token解码
{"typ":"JWT","alg":"HS256"}
{"iss":"http:\/\/www.share.com\/login","iat":1544339894,"exp":1544340014,"nbf":1544339894,"jti":"n23CJQab2grFDZci","sub":1,"prv":"87e0af1ef9fd15812fdec97153a14e0b047546aa"}
过期了后按道理应该时抛出 TokenExpiredException
配置文件照旧。除了更改了过期时间为1分钟
采用账号密码生成token的形式
推荐文章: