Spring cloud OAuth2
nimo10050
这个作者很懒,什么都没留下…
展开
-
Spring Security OAuth2 - 自定义 OAuth2.0 令牌发放接口地址
登录实现拿浏览器网页登录举例:基于 OAuth2.0-密码模式 实现网页登录的本质就是浏览器通过 /oauth/token 接口将 用户名 和 密码 等信息传给后台, 然后后台验证通过后返回一个有效的 token 给浏览器.通过 curl 命令发送请求请求头 Authorization 存放的是 clientId 和 secret 经过 Base64 编码后的结果请求参数包括用户名(username)、密码(password)、授权模式(grant_type).curl --loca原创 2020-06-30 11:14:42 · 2736 阅读 · 14 评论 -
源码分析 - Spring Security OAuth2 生成 token 的执行流程
前言本文内容基于 Spring Security OAuth2(2.3.5.RELEASE) 源码进行分析.正文获取 token 的默认请求路径是 /oauth/token获取 token 的入口是 TokenEndpoint 类该请求接收的参数有两个Principal principalMap<String, String> parameters详细流程当一个请求打到 oauth/token 时:调用 ClientDetailsService 类的 loadClie原创 2020-06-29 22:50:37 · 6947 阅读 · 2 评论