管理博文 畅购商城--oauth---09
---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相关推荐
- 畅购商城(三):商品管理
好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航 畅购商城(一):环境搭建 畅购商 ...
- 商品品牌信息的增删改查操作步骤_畅购商城(三):商品管理
好好学习,天天向上 本文已收录至我的Github仓库 DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统 ...
- Java毕业设计项目【畅购商城】
为了帮助更多的铁汁们,快速进步,完成毕业设计,挺近大厂,我前面已经分享了很多项目 但是有铁汁们觉得实战项目不够,为了给支持我的朋友吧 此次分享的是商城项目,里面包含视频和代码,涉及到SSM.Sprin ...
- 畅购商城(五):Elasticsearch实现商品搜索
好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航 畅购商城(一):环境搭建 畅购商 ...
- 畅购商城六:微服务网关与jwt令牌
微服务网关 基本概念 对于微服务的各个服务一般会有不同的地址,外部客户端的一个服务可能要调用诸多的接口,这会带来以下的问题 客户端会多次请求不同的微服务,地址复杂 存在跨域请求,处理复杂 认证复杂 难 ...
- 畅购商城(十三):秒杀系统「上」
好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统F ...
- 畅购商城-添加订单实现(一)
观前提示: 详细资料观看黑马程序员的畅购商城. 该博客尝试用解题思路说明代码实现. 笔者当前水平有限,因此该博客质量不高. 已知: Idworke:一个分布式的ID生成工具. 可以理解为帮助生成数据库 ...
- 畅购商城_第11章_ 订单
畅购商城_第11章_ 订单 文章目录 畅购商城_第11章_ 订单 第11章 订单 课程内容 1 订单结算页 1.1 收件地址分析 1.2 实现用户收件地址查询 1.2.1 代码实现 1.2.2 测试 ...
- 畅购商城4.0 微信支付
畅购商城4.0 1.微信支付 1.1流程分析 1.2微信支付概述 1.2.1账号申请 步骤一:注册公众号,根据自身主体类型注册对应的公众号 只能申请服务号,订阅号没有办法申请支付 https:// ...
最新文章
- (C++)1009 Product of Polynomials
- 正则表达式匹配多个字符(*、+、?、{m}、{m,n})
- 数据库自动收缩带来的严重问题
- 使用 Linux 子系统部署 Node、Gradle 项目的构建工具
- System.currentTimeMills()显示系统当前时间
- windowsxp的自动更新关闭后怎么能不提示?
- xcode 安装 svn command line
- Ajax完整资料加代码
- 常见笔顺错误的字_最全汉字书写笔顺规则
- 中英文对照 —— 宗教
- python练手经典100例-20个Python练手经典案例,能全做对的人确实很少!
- shutdown函数
- Latex所有常用数学符号整理
- php手机号批量分类,一个非常好的php实现手机号归属地查询接口类
- 人性的弱点(经典语录)
- 基于计算机显卡的研究
- 使用github创建个人网站
- python实现一个简单的广域网内的GUI聊天室
- 通过QQ互联实现网站第三方登录
- Oracle sql脚本中注释
热门文章
- GDR(Gradual Decoding Refresh, GradualDecoder Refresh)
- 【问题】loadrunner运行场景时,用户卡在run状态,且退出时卡在gradual exiting状态
- 妇产科护理学试题及答案(整理版)
- 递归与回溯4:一文彻底理解回溯
- 计算机学 英文,计算机英语学习
- 对网页 ‘’为所欲为‘’ 之手动实现深色模式?
- VS Code 的常用快捷键和插件(一)
- 我为大家整理了一波 Java 超全面试题
- RK3288源码编译
- 冰河浅析 - 揭开木马的神秘面纱(下)