跳到主要内容

单点登录配置说明(vue3)

Jeecg Boot前端3.0.0以后只默认集成SSO所有要的代码,只需需修改环境配置文件即可开启SSO

点击查看视频教程

1. Jeecgboot 前端vue项目对接CAS

  • 打开.env文件 修改“单点服务端地址”“是否开启单点登录”
#单点服务端地址
VITE_GLOBE_APP_CAS_BASE_URL=http://cas.test.com:8443/cas

# 是否开启单点登录 默认为false 改为true即可开启单点登录
VITE_GLOB_APP_OPEN_SSO = false

VITE_GLOB_APP_OPEN_SSO = true 即代表开启SSO登录

2.Jeecgboot 后端boot修改yml配置

  • 后端boot修改yml配置
cas:
# 配置CAS服务地址,cas为工程目录,部署到ROOT目录下http://cas.test.com:8443即可
prefixUrl: http://cas.test.com:8443/cas

3. 单点服务端配置说明

源码下载

1.cas-db: 是一个springboot项目,只要修改数据库配置,诸如server.portcontext-path如无必要可不修改

2.overlay:可以打包成war通过tomcat发布,端口和地址修改tomcat配置即可(和8443/cas保持一致),需要注意的是如果1中cas-db项目的端口、访问地址修改了,需要修改overlay配置src\main\resources\application.properties如下图

如在本地测试 上述地址 cas.test.com可修改host文件