微服务-10-sso(3)系统颁发令牌和资源服务

该篇博客介绍了JWT在微服务中的应用,包括JWT的组成部分、采用原因以及OAuth2认证服务器的令牌策略。在用户认证过程中,客户端需提交用户名、密码等信息,服务端则返回访问令牌和刷新令牌。同时,讨论了访问令牌和刷新令牌的区别及其有效期。
摘要由CSDN通过智能技术生成

总结

JWT是什么?

是JSON WEB TOKEN这几个单词的缩写,描述的是web应用的一种令牌格式。

JWT有几部分构成?

:令牌类型,签名算法。负载:允许包含用户登录状态。签名:防止令牌被篡改。

为什么要采用JWT令牌?

可以存储用户登录状态信息,避免访问资源时从数据库查询认证信息。

基于Oauth2协议的认证服务器默认的令牌生成策略是什么?

UUID.randomUUID()。

认证服务器对用户进行认证时,客户端提交了哪些关键信息?

username,password,client_id,grant_type,client_secret。

认证服务器完成认证操作后,服务端返回哪些信息

访问令牌,刷新令牌,令牌类型,作用域,编号。

认证服务器中完成认证业务的关键对象有哪些?

Filter,AutenticationManager,UserDetailService。

访问令牌与刷新令牌有什么不一样?

客户端是要携带访问令牌访问资源的,刷新令牌是为了再次生成访问令牌。

访问令牌,刷新令牌有有效时长吗?

刷新令牌有效时长一般要大于访问令牌有效时长。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老汤姆.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值