---08---

---11---

sso介绍:https://www.jianshu.com/p/75edcc05acfd

第一步:申请授权码:

http://localhost:9001/oauth/authorize?client_id=changgou&response_type=code&scop=app&redirect_uri=http://localhost

输入客户端id和客户端密钥。

进入授权的界面:

点击授权:

拿到授权码,到微信服务器去换令牌。

第二步:换令牌,要用post方式。

此时是不行的,需要其他信息

{"access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJhcHAiXSwibmFtZSI6bnVsbCwiaWQiOm51bGwsImV4cCI6MTU5NTQyNjc0NiwianRpIjoiMjhjNDBkZDYtNmMzNy00ZDdkLWEzNzMtNDFhMDFkYjQ5YmVmIiwiY2xpZW50X2lkIjoiY2hhbmdnb3UiLCJ1c2VybmFtZSI6ImNoYW5nZ291In0.DIwAYFPt_JBTpFlQOYE3kvSOk_E23FWqtwnb069uAXDQW5JNl50xxfr8R5SSTLoJ4VUm9QdpTDK53E2bJ0D7YF6UmedJZ_R8C-E8T322L1u-D3eoL59_yru7LuFOXSF-NTXXTx92OR28SXB9P9QadhvVegYOVw4VthxtbK1aVoagaZxn8aXerqV9-MDvyiCG_hLBhzHYa6_iEDOcXK8Xw7SmvimsCghH--JKu-wwa-UkNTHyJ1YOQy2Vg3KhnApPuHKA36n-pf-IcmTjnZ7ooJpcfUtKsNBp-tdcIQpSmrv2NFr1Uv5IiGBu5eMN50kc5YvbvQKar4Ncc7r8fUTAWA","token_type": "bearer","refresh_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJhcHAiXSwiYXRpIjoiMjhjNDBkZDYtNmMzNy00ZDdkLWEzNzMtNDFhMDFkYjQ5YmVmIiwibmFtZSI6bnVsbCwiaWQiOm51bGwsImV4cCI6MTU5NTQyNjc0NiwianRpIjoiMTlmMzE3NzYtODUyMy00M2Q4LTgwMmQtZmQyY2M0Yzg4MTJmIiwiY2xpZW50X2lkIjoiY2hhbmdnb3UiLCJ1c2VybmFtZSI6ImNoYW5nZ291In0.Cn9i8LsZJPvcdiKGSYtdC79HK4z7KN9gJODY3lSox9RAvF1-RH9e4KK18Ar75Y9InDMcqDevn26wW5pF6q585aq6qIXLOYzJuUWVUAe6WxI-HawZlOf8yXwW_LUINypDwrkIAZYYfdZ9cVayWTaiyO5QDDcDrjqU5xIhyZ2Y5i8l0lbNIDWNJDdkBXhtZOwDnRHqBH076Ptv99SA8V0bTAjxNrOhBHrHDhHmYO2YhWC6rlyrQlHJtgqhZot-80diZJZwitxc4BGFwELIxCnueDvM_oqzsmagmFGqD6Vphc7qUPWnZ-bctKV8NBT_44abvVUEEKNw7Efu-eB1uI274A","expires_in": 3599,"scope": "app","jti": "28c40dd6-6c37-4d7d-a373-41a01db49bef"
}

第三步校验:Get: http://localhost:9001/oauth/check_token?token=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJhcHAiXSwibmFtZSI6bnVsbCwiaWQiOm51bGwsImV4cCI6MTU5NTQyNjc0NiwianRpIjoiMjhjNDBkZDYtNmMzNy00ZDdkLWEzNzMtNDFhMDFkYjQ5YmVmIiwiY2xpZW50X2lkIjoiY2hhbmdnb3UiLCJ1c2VybmFtZSI6ImNoYW5nZ291In0.DIwAYFPt_JBTpFlQOYE3kvSOk_E23FWqtwnb069uAXDQW5JNl50xxfr8R5SSTLoJ4VUm9QdpTDK53E2bJ0D7YF6UmedJZ_R8C-E8T322L1u-D3eoL59_yru7LuFOXSF-NTXXTx92OR28SXB9P9QadhvVegYOVw4VthxtbK1aVoagaZxn8aXerqV9-MDvyiCG_hLBhzHYa6_iEDOcXK8Xw7SmvimsCghH--JKu-wwa-UkNTHyJ1YOQy2Vg3KhnApPuHKA36n-pf-IcmTjnZ7ooJpcfUtKsNBp-tdcIQpSmrv2NFr1Uv5IiGBu5eMN50kc5YvbvQKar4Ncc7r8fUTAWA

---13-14---

第一步:http://localhost:9001/oauth/token

返回值:

{"access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJhcHAiXSwibmFtZSI6bnVsbCwiaWQiOm51bGwsImV4cCI6MTU5NTQyODM2MSwiYXV0aG9yaXRpZXMiOlsic2Vja2lsbF9saXN0IiwiZ29vZHNfbGlzdCJdLCJqdGkiOiIxNzY4NjdlZS1hOThmLTQ0MjYtYWMxZi1mYTU1OTA0OTM4YzMiLCJjbGllbnRfaWQiOiJjaGFuZ2dvdSIsInVzZXJuYW1lIjoiMTIzIn0.Fi2jbWLUcp6wSKKfxwIO_hSUBKhSx5PGAlIXd-Z-WyjI2YbaqGQ4H1gjDUtXQpCR1Daa7pfHNAwBYwZHB2cjsTV_WTfmGlBs7VjXm-v1EynKYHK0xuoFROVW5wXX9u5U7u0QmaGdFsz9Uu4TxnwIIeuZmM0208ptGcRTdRk9j2jYUQ20xvW7NJj7_W9-0cE7YhZhKvgKk8LQb-TqkzO5q2y5A3OTTVjGR6wHji7Af5Wv3ZtU87_XJbtkYT98hdk3clck0WDjcRfv3XB6yyQdCcwTEm4et9gSbQUcHT41yAoXt-SknUDq3uC3yOPaPwBvypJJGZ-q52NmZLFIkvdHyg","token_type": "bearer","refresh_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJhcHAiXSwiYXRpIjoiMTc2ODY3ZWUtYTk4Zi00NDI2LWFjMWYtZmE1NTkwNDkzOGMzIiwibmFtZSI6bnVsbCwiaWQiOm51bGwsImV4cCI6MTU5NTQyODM2MSwiYXV0aG9yaXRpZXMiOlsic2Vja2lsbF9saXN0IiwiZ29vZHNfbGlzdCJdLCJqdGkiOiIxYTE1MjkwYi02NjhkLTQ0OTctOWViYS1hMWQ5NjIxZDk5MzYiLCJjbGllbnRfaWQiOiJjaGFuZ2dvdSIsInVzZXJuYW1lIjoiMTIzIn0.AMG5I7KqfU2kr4k-x9Ox1i8532q1MKzb6Dx_eGAdh1HMl-cU8rLYaPjPBgckzlRAyHkqqL46r2JZalSai4FL2WurZuh6186EyZEcJ2oV06NsrRDnrc5twa78rTCRVIPY63cDn4O-Lu1XZ25HRMrrlhc6OcaM1qQXJTzqh-5Nq4OyySIV91NgrsW5yUhwVdQVIeiW-9tPy7wl8qzJ6dBuH3YarLCptRUBG51rUk1dY6nhf6B-Az7ZsSS2FUVwJAChHyWEbRikaiOO8zjvdSHqbiLf-OXwWdC6v5fELYziubA4DRnzX6p_Z5bISEFGy8MworZzZmZsZ0m8VzFEcXE3dg","expires_in": 3599,"scope": "app","jti": "176867ee-a98f-4426-ac1f-fa55904938c3"
}

---15---

实际项目:

公钥给各个微服务私钥给授权认证服务器。

第一个可以读取出来 第二个是解析的。

---19---

针对当前的证书要改一下:

获得私钥也就是盐。

---20---

解析令牌:

---21---

存放更多的载荷到令牌。

oauth2.0:https://www.cnblogs.com/cjsblog/p/10548022.html

---23---

看下我们要输入的东西:

成功之后这里多了一个头

---25---

---26---

管理博文 畅购商城--oauth---09相关推荐

  1. 畅购商城(三):商品管理

    好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航 畅购商城(一):环境搭建 畅购商 ...

  2. 商品品牌信息的增删改查操作步骤_畅购商城(三):商品管理

    好好学习,天天向上 本文已收录至我的Github仓库 DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统 ...

  3. Java毕业设计项目【畅购商城】

    为了帮助更多的铁汁们,快速进步,完成毕业设计,挺近大厂,我前面已经分享了很多项目 但是有铁汁们觉得实战项目不够,为了给支持我的朋友吧 此次分享的是商城项目,里面包含视频和代码,涉及到SSM.Sprin ...

  4. 畅购商城(五):Elasticsearch实现商品搜索

    好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航 畅购商城(一):环境搭建 畅购商 ...

  5. 畅购商城六:微服务网关与jwt令牌

    微服务网关 基本概念 对于微服务的各个服务一般会有不同的地址,外部客户端的一个服务可能要调用诸多的接口,这会带来以下的问题 客户端会多次请求不同的微服务,地址复杂 存在跨域请求,处理复杂 认证复杂 难 ...

  6. 畅购商城(十三):秒杀系统「上」

    好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统F ...

  7. 畅购商城-添加订单实现(一)

    观前提示: 详细资料观看黑马程序员的畅购商城. 该博客尝试用解题思路说明代码实现. 笔者当前水平有限,因此该博客质量不高. 已知: Idworke:一个分布式的ID生成工具. 可以理解为帮助生成数据库 ...

  8. 畅购商城_第11章_ 订单

    畅购商城_第11章_ 订单 文章目录 畅购商城_第11章_ 订单 第11章 订单 课程内容 1 订单结算页 1.1 收件地址分析 1.2 实现用户收件地址查询 1.2.1 代码实现 1.2.2 测试 ...

  9. 畅购商城4.0 微信支付

    畅购商城4.0 1.微信支付 1.1流程分析 1.2微信支付概述 1.2.1账号申请 步骤一:注册公众号,根据自身主体类型注册对应的公众号 只能申请服务号,订阅号没有办法申请支付 https:// ...

最新文章

  1. (C++)1009 Product of Polynomials
  2. 正则表达式匹配多个字符(*、+、?、{m}、{m,n})
  3. 数据库自动收缩带来的严重问题
  4. 使用 Linux 子系统部署 Node、Gradle 项目的构建工具
  5. System.currentTimeMills()显示系统当前时间
  6. windowsxp的自动更新关闭后怎么能不提示?
  7. xcode 安装 svn command line
  8. Ajax完整资料加代码
  9. 常见笔顺错误的字_最全汉字书写笔顺规则
  10. 中英文对照 —— 宗教
  11. python练手经典100例-20个Python练手经典案例,能全做对的人确实很少!
  12. shutdown函数
  13. Latex所有常用数学符号整理
  14. php手机号批量分类,一个非常好的php实现手机号归属地查询接口类
  15. 人性的弱点(经典语录)
  16. 基于计算机显卡的研究
  17. 使用github创建个人网站
  18. python实现一个简单的广域网内的GUI聊天室
  19. 通过QQ互联实现网站第三方登录
  20. Oracle sql脚本中注释

热门文章

  1. GDR(Gradual Decoding Refresh, GradualDecoder Refresh)
  2. 【问题】loadrunner运行场景时,用户卡在run状态,且退出时卡在gradual exiting状态
  3. 妇产科护理学试题及答案(整理版)
  4. 递归与回溯4:一文彻底理解回溯
  5. 计算机学 英文,计算机英语学习
  6. 对网页 ‘’为所欲为‘’ 之手动实现深色模式?
  7. VS Code 的常用快捷键和插件(一)
  8. 我为大家整理了一波 Java 超全面试题
  9. RK3288源码编译
  10. 冰河浅析 - 揭开木马的神秘面纱(下)