手撸SSO单点登录(二):系统部署

711 阅读1分钟

前言

以idea为例,导入并分别运行认证服务端和客户端,展示验证单点登录功能。

1.代码下载导入

从gitlab 克隆代码 gitcode.net/kiduo08/yua… idea 导入代码(第一次导入会下载jar,耐心等待一会) 导入成功后如图 在这里插入图片描述

2.配置host文件

a.找到C:\Windows\System32\drivers\etc\hosts文件,增加域名本地映射。 127.0.0.1 authentication.sso.com 127.0.0.1 client.sso.com 在这里插入图片描述

3.部署运行

a.找到authentication服务端启动类,启动服务端。如下图所示,服务启动完成并成功运行在8080端口上。 在这里插入图片描述 b.服务端验证,浏览器访问:authtication.smart-sso.com:8080自动跳转至登录页,默认的账号密码是:admin 123456,登录成功后进入到服务端首页。 在这里插入图片描述

c.服务端验证,登录成功页面。 在这里插入图片描述

d.找到client客户端启动类,启动应用客户端。如下图所示,服务启动完成并成功运行在8082端口上。 在这里插入图片描述

e.应用端端验证,浏览器访问:client.smart-sso.com:8082自动跳转至首页,表示单点登录成功。 在这里插入图片描述 配套视频www.bilibili.com/video/BV1iY…