前后端分离项目域名端口相同集成cas客户端

2019/04/16

1. 简介

此篇介绍 前后端分离 域名端口相同的情况下集成CAS客户端,因为比较罕见,所以就说下大体流程,源码传送门

1. 配置hosts

由于CAS是基于cooke和session的所以我们需要配置域名映射

客户端集成分为五种情况 此篇介绍集成 前后端分离项目集成CAS客户端 测试时配置hosts

位置: C:\Windows\System32\drivers\etc

#统一认证地址
127.0.0.1 www.sso.com
#普通web项目的地址
127.0.0.1 www.commonweb.com
#maven项目的地址
127.0.0.1 www.mavenweb.com
#springboot一体(前后端未分离)项目地址
127.0.0.1 www.bootweb.com
#springboot后台地址
127.0.0.1 www.clientback.com
#前台地址
127.0.0.1 www.clientweb.com

2. 重写四个类

详见源码

img

3. 参见上篇博文

和前后端分离域名不同的项目结构 大体相同,说下差异

img

img

3. 总结

(本篇博文完结;中文字数一共:461字,英文字数一共:74 字)


扫扫加关注公众号 让我们一起学习一起成长

(转载本站文章请注明作者和出处 IT超仔

Post Directory