- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 单点登录原理
基础模式 SSO 访问流程主要有以下步骤: 1. 访问服务: SSO 客户端发送请求访问应用系统提供的服务资源。 2. 定向认证: SSO 客户端会重定向用户请求到 SSO 服务器。 3. 用户认证:用户身份认证。 4. 发放票据: SSO 服务器会产生一个随机的 Service Ticket 。 5. 验证票据: SSO 服务器验证票据 Service Ticket 的合法性,验证通过
2017-05-03 10:37:01 836
原创 https原理
先上时序图 首先要和大家说一个重要的知识点。公钥可以有多个,私钥只有一个,公钥只能被私钥打开 1.客户端向服务端发起请求,告知服务端自己支持的加密方式 2.服务端向客户端发送公钥,也就是我们说的证书 3.客户端随机生成对称加密的key,也就是决定用什么加密方式 4.用公钥加密key 5.加公钥加密key后的文件发送给服务端 6.服务端用私钥解密客户端发来的用公钥加密的key文
2017-05-02 17:51:16 182
原创 分布式事物解决方案
分布式事物目前自己总结有两种方案 1.二段提交或者三段提交 二段提交:协调者协调参与者的事物提交。 三段提交,在二段提交的基础上增加了预提交阶段。 总结:为什么会有预提交,因为协调者或网络问题,导致参与者迟迟不能收到来自协调者的commit或rollback请求,那么参与者将不会如两阶段提交中那样 陷入阻塞,而是等待超时后继续commit。相对于两阶段提交虽然
2017-05-02 17:08:21 333
springboot+dubbo+zk+mybatis框架搭建以及sql脚本
2017-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人