配置节点

application.server.jwt 节点下,配置如下

  1. application:
  2. name: demo
  3. server:
  4. # ........
  5. jwt:
  6. header: "Authorization"
  7. secret: "12391JdeOW^%$#@"
  8. prefix: "Bearer"
  9. expires: 3
  10. enable: true
  11. skip_path: [
  12. "/info",
  13. "/v1/user/GetInfo"
  14. ]

配置说明

  1. header 设置要获取jwt的http头信息
  2. secret 生成token的密钥
  3. prefix http头信息中token的前缀,比如 Bearer eyJhbGciOiJIUzI1NiIsIn……… , Bearer就是prefix.
  4. expires 获取token的过期时间为int64类型,单位小时.
  5. enable 设置jwt验证是否启用 false 则不进行jwt信息验证.
  6. skip_path 是要跳过验证的路由数组.