其他分享
首页 > 其他分享> > 002 JWT令牌

002 JWT令牌

作者:互联网

1.JWT数据

Json Web Token

1.1 JWT数据处传递流程

注意:JWT数据必须携带在请求头(Request Header)的 Authorization 属性中

request --> Filter --> DispatcherServlet --> Interceptor --> Controller


2.过滤器Filter

2.1 配置类: 注册处理Jwt的过滤器

**此过滤器必须在Spring Security处理登录之前

2.2 组件类: 生成过滤器 并配置相关条件

- 获取jwt数据
- 解析jwt数据并处理可能出现的异常
          - fastjson实现json的读写,实现对客户端异常的响应
- 传递jwt数据: 向Spring Security
- 放行

拓展:

SSO: (Single Sign On) 单点登录

- 单个服务器点登陆
- 一次登录,到处识别

Knife4j在线文档API

添加`Knife4j`**依赖**
添加`Knife4j`**配置类**:
添加`Knife4j`**配置文件**: 开启增`Knife4j`增强模式

标签:令牌,--,jwt,JWT,Knife4j,002,过滤器,数据
来源: https://www.cnblogs.com/yzoran/p/16483873.html