![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单点登陆
nzch
这个作者很懒,什么都没留下…
展开
-
02单点登陆-09
---01---原创 2020-05-28 07:39:22 · 122 阅读 · 0 评论 -
02单点登陆-08
客户端就是一个类库,需要我们整合的到用户端的。客户端代码:这个日志系统只要有一个接口就是slf4j就可以了。具体的实现是整合我们的系统实现的。看下test1---01---要把server和test1和tset2部署到不同的tomcat中。1.ssoServer的打包发布:第一步:第二步:打包的文件名第三步:输出目录第四步:配置文件死放在class下面的2.jar包ssoServer先去本地查找,没有就去网上查找。类原创 2020-05-28 07:05:24 · 87 阅读 · 0 评论 -
02单点登陆-07
思考:单点登陆系统使登录页的,admin登陆了,当前的request的cookie是可以有的。配对令牌。令牌配对user。跨域给用户令牌到cookie。再来个user登陆,登陆了当前request的cookie又来了。配对令牌。令牌配对user。跨域给用户令牌到cookie。https改造:对称加密和非对称加密:https://blog.csdn.net/zam183/article/details/85270472对称加密和非对称加密+https:https://blog.csdn.n..原创 2020-05-27 16:11:38 · 114 阅读 · 0 评论 -
02单点登陆-06
热部署,修改配置信息不重启:BeanAware:https://blog.csdn.net/a617332635/article/details/722358831.系统启动时候执行refreshConfig。如何保证呢?2.destory的时候3.改了如何动态添加呢?还要在前台搞一下的。---01---所有要集成的客户端配置到单点登陆系统里面的。---02---支持验证码的单点登陆系统:首先需要一个预处理的接口:...原创 2020-05-26 23:51:53 · 136 阅读 · 0 评论 -
02单点登陆-05
代码:这个类的特点:单例,实现全局唯一的存储。私有化的构造函数。工具类:tokenManager是一个普通的静态类,是不可以拿到容器的bean的,因为其没有放在容器里面管理的。经典啊。---01---自动延期:客户端会缓存一份userMap服务端检查了到了过期时间,会向客户端发送通知的。判断是不是过期的。---02---这里配置:授权成功:写入的是server的cookie里面。看下登陆页面...原创 2020-05-26 14:41:32 · 122 阅读 · 0 评论 -
02单点登陆-04
IDEA创建maven的web项目:https://blog.csdn.net/czc9309/article/details/80304074sl4j就是一个编程接口。---01---登陆入口模块:VT存在的话:VT无效两个来源。vt和user关联了vt存在cookie里面了1.登陆的代码:package demo.sso.server.controller;import java.io.IOException;import java..原创 2020-05-26 10:13:48 · 117 阅读 · 0 评论 -
02单点登陆-03
---01---客户端用户系统的核心需求---02---LT是自动登陆的标识。浏览器的cookie和localStroge存LT。用户名和密码加密长度会比较长的。只在本地存一个唯一不重复的字符串。---03---客户端流程:核心功能是拦截请求进行授权认证。这里是不维护过期时间内的。---04---...原创 2020-05-25 11:33:02 · 145 阅读 · 0 评论 -
02单点登陆-02
跨域的系统。---01---跨域读写cookie:域名的解析就是将域名的ip地址找到的过程。1.先在本机找,就是host文件ip是一样的,但是对于浏览器也是跨域了。2.在网络DNS找---02---原创 2020-05-24 21:33:03 · 121 阅读 · 0 评论 -
牛逼的------02单点登陆-01
---01---原创 2020-05-23 12:18:02 · 273 阅读 · 0 评论